Timezone Planner

DATES AND TIME ZONES, NOT FIXED OFFSETS

When clocks change,
count the time that passes.

Night shift, travel or meeting: use the date and the actual time zone. You explicitly choose between repeated times; nonexistent local times are rejected instead of silently moved.

No accountCalculations stay in your browserNo ads or analytics scripts
Germany · October 25, 2026

The local hour from 02:00 to 02:59 occurs twice.

03:00 → 02:00

01 · ELAPSED TIME

Duration across a clock change

Start and finish use the same time zone. Enter both dates, including the next date for an overnight shift.

An actual elapsed break duration, not a clock reading.

Example: Berlin, Oct 24 at 22:00 → Oct 25, 2026 at 06:00: 9 hours, or 8 hours 30 minutes after a 30-minute break.

02 · DATED MEETING

Convert a dated meeting

Regions do not all change their clocks on the same date. The offset on the meeting date is the one that matters.

Example: Oct 27, 2026, 18:00 in Berlin = 13:00 in New York. On Nov 3, 18:00 in Berlin is back to 12:00 in New York.

What this calculator handles

Ordinary subtraction from 22:00 to 06:00 gives eight hours. That is the difference between the displayed clock readings. If clocks go back during that interval, nine actual hours pass. If they go forward, seven hours pass. This calculator shows both measures and identifies the difference.

Each local date and time must first identify an instant. The first 02:30 during daylight time and the second 02:30 during standard time are different instants. A fall-back input therefore asks you to choose the first or second occurrence; the calculator does not guess on your behalf.

One clock reading, two different instants

Berlin · October 25, 2026UTC offsetUnambiguous UTC time
02:30 · first occurrence (CEST)UTC+02:0000:30 UTC
02:30 · second occurrence (CET)UTC+01:0001:30 UTC

A full hour passes from the first 02:30 to the second 02:30, although the clock shows the same digits. Spring has the opposite problem: 02:30 on March 29, 2026 does not exist in Berlin. Choose a real time before or after the clock jumps forward.

Berlin and New York are not always six hours apart

Germany ends daylight saving on October 25, 2026; New York changes on November 1. During the intervening week, ordinary daytime meetings have a five-hour difference instead of six. Recalculate each date of a recurring meeting. The “one week later” preview preserves the local source time, not a fixed UTC instant.

Using the result

Select a time zone and complete start and end dates. If an entry is ambiguous, two possible UTC instants appear. Choose one before expecting a unique duration. Break minutes are subtracted from actual elapsed time. The result does not determine paid hours, premiums, legal work limits or any contractual entitlement.

Method and limitations

The calculation uses Intl.DateTimeFormat and your browser’s time-zone data, not your device’s selected local time zone. It supports the listed IANA zones and minute-precision dates from 2020 to 2035, with a maximum duration of 366 days. Governments can change time-zone rules. Keep your browser updated and confirm critical dates with the organiser. Leap seconds and dates before 2020 are outside this tool’s scope.

Sources and time-zone data

Sources checked October 20, 2026. Calculated examples tested; not legal or payroll advice.

Your entries stay on this page in your browser. They are not saved or uploaded. The hosting provider processes technical connection data when you open the website.