Shift timestamp columns across global time zones with full daylight saving time accuracy
Shift timestamps between UTC and local regional time zones with full daylight saving support.
Interactive Sample Data
| order_id | timestamp_utc | amount |
|---|---|---|
| 101 | 2026-03-15 14:30:00 | 99.00 |
| 102 | 2026-07-20 09:15:00 | 145.50 |
| 103 | 2026-11-10 22:45:00 | 42.00 |
How this tool works
Things that usually go wrong
- Timestamps without timezone info (naive timestamps) are assumed to be in the source timezone specified.
- DST (daylight saving time) transitions are handled correctly — an ambiguous local time gets the standard time interpretation.
Edge cases we tested
Calculated with exact minute accuracy according to official IANA rules.
Parsed accurately to UTC before shifting to target zone.
Preserved or flagged to prevent shifting dates into previous calendar days.
Frequently Asked Questions
What timestamp formats are supported?
ISO 8601 (2024-10-05T14:30:00Z), Unix epoch (integer seconds), and common formats like '2024-10-05 14:30:00'.
Are all IANA timezones supported?
Yes — America/New_York, Africa/Nairobi, Europe/London, etc.
How does the tool handle ambiguous times during DST transitions?
During 'fall back' transitions, the same local clock time occurs twice. The tool uses the first (standard time) occurrence by default, and flags ambiguous timestamps in a separate column.
Can I convert an entire CSV of timestamps from multiple source timezones?
Currently the tool applies a single source timezone to the entire column. For mixed-timezone data, add a timezone column and use the Add a Calculated Column tool to compute UTC offsets per row.
Related tools
Column to Comma-Separated List
Extract a CSV column and convert it to a comma-separated list for SQL IN clauses or code arrays.
Open Tool →Comma-Separated List to Column
Convert a comma-separated, line-separated, or SQL IN list into a single-column CSV.
Open Tool →Lines to CSV
Convert plain-text newline-delimited records into structured CSV tables.
Open Tool →