Time Zone Date Formatter
Format an RFC 3339 timestamp in an IANA time zone such as Europe/Paris.
Try a worked example
Try a worked example
How to use this
Enter a timestamp with Z or a UTC offset and an IANA zone. Calculate to display that same instant in the zone.
A local time without Z or an offset is ambiguous. Zone rules depend on the browser’s time-zone data.
Example input
2024-02-29T12:00:00Z → Europe/Paris
Expected result
2024-02-29 13:00 Europe/Paris
2024-02-29T12:00:00Z appears as 13:00 in Europe/Paris on that date. The instant has not changed.
More detail
Daylight-saving changes can skip or repeat clock times. Formatting changes the displayed clock, not the instant.
Share this tool
Only the tool’s public link is shared. Your inputs and results stay here.
Show link to copy manually
Quick answer
Format an unambiguous timestamp in a named IANA time zone.
The page and its assets load from the site; this operation uses your entered values only in this browser and does not send them to a calculation endpoint.
How to use it
Enter a date and time in RFC 3339 form, including Z or a numeric UTC offset, then enter an IANA time-zone name such as Europe/Paris. The result formats that same instant in the selected zone.
Limits
The timestamp must include Z or a numeric UTC offset and supports up to millisecond precision. Results use the browser’s time-zone data, which may differ between browsers or be updated at different times.
Frequently asked questions
Why does the timestamp need Z or an offset?
The suffix identifies the timestamp’s offset from UTC, so it represents one instant consistently across devices.
Does the selected zone change the instant?
No. The timestamp identifies the instant; the IANA time zone changes how that instant is displayed.
Sources and references
These references document the cited standard or browser API; they do not validate the tool’s output.
