parseUnixTime := parse_unix_time(Args{unix_time: "1700000000"})
send_text_message(Args{
channel_id: trigger.channel_id,
message_content: "Parsed Date (Year): " + parseUnixTime.parsed_date_year,
})
Parse Unix Time
Parse a Unix timestamp into a human-readable date and time.
Inputs
Unix timestamp to parse.
Example: 1700000000
Outputs
Year component.
Example: 2025
Month component.
Example: 12
Month name.
Example: December
Day of week (0=Sunday).
Example: 1
Day of month.
Example: 10
Weekday name.
Example: Wednesday
Date formatted as MM/DD/YYYY.
Example: 12/10/2025
Date formatted as DD/MM/YYYY.
Example: 10/12/2025
Date formatted as YYYY/MM/DD.
Example: 2025/12/10
Date formatted as YYYY-MM-DD (ISO 8601).
Example: 2025-12-10
Date formatted as MM-DD-YYYY.
Example: 12-10-2025
Date formatted as DD-MM-YYYY.
Example: 10-12-2025
Full date and time formatted as YYYY-MM-DDTHH:MM:SSZ.
Example: 2025-12-10T15:04:05Z
Day of the year (1-366).
Example: 344
Hour component (24h).
Example: 15
Minute component.
Example: 04
Second component.
Example: 05
Millisecond component.
Example: 123
Time formatted as HH:MM:SS.
Example: 15:04:05
Time formatted as HH:MM.
Example: 15:04
Human-readable relative time.
Example: 2 hours ago
Use this block in our visual flow editor. Bots are hosted 24/7 for free on inventor.bot.
Advanced Documentation
This documentation can be useful when using code mode. View as Markdown
parse_unix_timeInputs
| Field | InventScript name | Value |
|---|---|---|
| Unix Time | unix_time | e.g. "1700000000" |
Outputs
| Field | InventScript name | Value |
|---|---|---|
| Parsed Date (Year) | parsed_date_year | e.g. "2025" |
| Parsed Date (Month) | parsed_date_month | e.g. "12" |
| Parsed Date (Month Name) | parsed_date_month_name | e.g. "December" |
| Parsed Date (Day of Week) | parsed_date_day_of_week | e.g. "1" |
| Parsed Date (Day of Month) | parsed_date_day_of_month | e.g. "10" |
| Parsed Date (Day Name) | parsed_date_day_name | e.g. "Wednesday" |
| Parsed Date (MM/DD/YYYY) | parsed_date_mm_dd_yyyy | e.g. "12/10/2025" |
| Parsed Date (DD/MM/YYYY) | parsed_date_dd_mm_yyyy | e.g. "10/12/2025" |
| Parsed Date (YYYY/MM/DD) | parsed_date_yyyy_mm_dd_slash | e.g. "2025/12/10" |
| Parsed Date (YYYY-MM-DD) | parsed_date_yyyy_mm_dd | e.g. "2025-12-10" |
| Parsed Date (MM-DD-YYYY) | parsed_date_mm_dd_yyyy_dash | e.g. "12-10-2025" |
| Parsed Date (DD-MM-YYYY) | parsed_date_dd_mm_yyyy_dash | e.g. "10-12-2025" |
| Parsed DateTime (ISO 8601) | parsed_datetime_iso8601 | e.g. "2025-12-10T15:04:05Z" |
| Parsed Date (Day of Year) | parsed_date_day_of_year | e.g. "344" |
| Parsed Time (Hours) | parsed_time_hours | e.g. "15" |
| Parsed Time (Minutes) | parsed_time_minutes | e.g. "04" |
| Parsed Time (Seconds) | parsed_time_seconds | e.g. "05" |
| Parsed Time (Milliseconds) | parsed_time_milliseconds | e.g. "123" |
| Parsed Time (HH:MM:SS) | parsed_time_hh_mm_ss | e.g. "15:04:05" |
| Parsed Time (HH:MM) | parsed_time_hh_mm | e.g. "15:04" |
| Parsed Time (Relative) | parsed_time_relative | e.g. "2 hours ago" |