Convert time between different time zones
A time zone converter translates a wall-clock time in one zone to the equivalent moment in another zone, accounting for daylight saving time differences. Getting this right matters for scheduling international meetings — a naive implementation can silently mistime a meeting by an hour during DST transitions. This tool uses Intl.DateTimeFormat per-instant offset calculation, which is always correct.
Many naive converters use Date.getTimezoneOffset(), which returns today's offset — not the offset at your target datetime. During DST transitions (spring forward/fall back), that's wrong by an hour.
2:00 AM EDT on switch day is a valid time; 2:30 AM EDT crosses into EST. Our converter computes the offset at that exact moment, so the math is correct.
The IANA database has 400+ zones. We're surfacing the 13 most common in the UI and adding a 'custom zone' input in a future update.
Yes, as long as your browser's ICU data includes the historical rules (most do). Pre-1970 dates may be approximate.
No — conversion runs entirely in your browser.