TimezoneCalculator

DST calculator

Every offset change for a zone and year, with the local times it skips or repeats.

Years before 1970 depend on how much history the browser’s tz data keeps; future years use today’s rules and can change.

America/New_York in 2026: 2 offset changes

  1. Sun 8 Mar 2026
    02:0003:00
    Clocks go forward 60 min: UTC-05:00 to UTC-04:00 at 2026-03-08T07:00:00Z.

    Local times from 02:00 up to 03:00 do not exist that day; the local day is 1380 minutes long. Converting a time in this window needs a choice: move forward, move back, or reject.

  2. Sun 1 Nov 2026
    02:0001:00
    Clocks go back 60 min: UTC-04:00 to UTC-05:00 at 2026-11-01T06:00:00Z.

    Local times from 01:00 up to 02:00 happen twice; the local day is 1500 minutes long. Each repeated time maps to two instants 60 minutes apart.

Gaps and overlaps

When clocks go forward, a range of local times is skipped: that day is shorter than 24 hours and those times cannot be converted without a rule. When clocks go back, a range repeats: that day is longer and each time in the range maps to two instants.

Transitions are found by scanning the browser’s rules and narrowing to the exact millisecond, so unusual changes — Lord Howe’s 30-minute shift, Morocco’s Ramadan suspensions, one-off political changes — appear as they are in the data.

Past and future years

Historic years depend on how much history the browser’s tz data keeps (most keep full IANA history back to the 1970s and beyond). Future years show today’s rules; a government can change them later.

Questions

Why does my zone show no changes?

Most of the world does not observe daylight saving. The page then shows the single offset used all year.

Can I export the list?

Yes, as CSV with UTC instants, offsets and local times before and after each change.