Hand off Unix time with known offsets
Check timestamp units and explicit offsets before sharing UTC and local date results.
Prepare input
Choose seconds or milliseconds for an integer timestamp, or enter an ISO date with an explicit offset. Keep the UTC value when handing off a date shown in an IANA display zone.
- Choose Unix timestamp or ISO date with timezone before entering a value.
- For a Unix timestamp, select seconds or milliseconds; choose an IANA display time zone, then convert.
- Review UTC and local results. Copy an individual value or download the full result.
Check scope and the complete result
Primary text allows 1 MiB UTF-8. Unix values must be integer seconds or milliseconds with an explicit unit; decimal .00, exponents and fractional Unix values are unsupported.
UTC and displayed local dates both require Gregorian years 0001–9999. UTC milliseconds range from −62135596800000 to 253402300799999, retaining millisecond precision and exact decimal seconds.
Use YYYY-MM-DDTHH:mm with optional seconds and up to three fractional second digits, followed by Z or a known ±HH:mm offset. −00:00, leap seconds and offset-free dates are unsupported. Display zones require runtime IANA names or UTC; local, system, UTC+3 and +03:00 display parameters are unsupported.
The display-zone parameter allows 100 UTF-8 bytes and all active parameter values together allow 2 MiB. Calculation stops after 10 seconds; failure or cancellation produces no partial result. Adjust the input and retry.
| Input | Check |
|---|---|
| Integer timestamp | Choose seconds or milliseconds; 0 is 1970-01-01T00:00:00.000Z. |
| ISO date | Include Z or a known ±HH:mm offset; keep milliseconds when supplied. |
| IANA display zone | Retain UTC plus the displayed local date; the zone changes display, not the instant. |
Recover and hand off
Check the integer unit, valid calendar date and known offset, choose a supported IANA display zone, and keep UTC and local dates in years 0001–9999. Retry from the same input after cancellation or timeout.
References
- ECMAScript date time values
The epoch is midnight on 1 January 1970 UTC. This tool applies the narrower documented year and input-format limits.
Tools in this category
Expand a tool to see its steps, options and supported formats, then open its workspace.
Timestamp converterConvert integer Unix timestamps and known-offset dates, with UTC and IANA-zone display.
Convert integer Unix timestamps and known-offset dates, with UTC and IANA-zone display.
Steps
- Choose Unix timestamp or ISO date with timezone before entering a value.
- For a Unix timestamp, select seconds or milliseconds; choose an IANA display time zone, then convert.
- Review UTC and local results. Copy an individual value or download the full result.
Available options
- Convert from
- Unix timestamp · Known-offset date
- Timestamp unit
- Seconds · Milliseconds
- Display time zone (IANA)
- UTC
Capabilities and limits
- Primary text allows 1 MiB UTF-8. Unix values must be integer seconds or milliseconds with an explicit unit; decimal .00, exponents and fractional Unix values are unsupported.
- UTC and displayed local dates both require Gregorian years 0001–9999. UTC milliseconds range from −62135596800000 to 253402300799999, retaining millisecond precision and exact decimal seconds.
- Use YYYY-MM-DDTHH:mm with optional seconds and up to three fractional second digits, followed by Z or a known ±HH:mm offset. −00:00, leap seconds and offset-free dates are unsupported. Display zones require runtime IANA names or UTC; local, system, UTC+3 and +03:00 display parameters are unsupported.
- The display-zone parameter allows 100 UTF-8 bytes and all active parameter values together allow 2 MiB. Calculation stops after 10 seconds; failure or cancellation produces no partial result. Adjust the input and retry.