gg
Home › Blog › Time zones are not fixed, and that is why invites slip

Time zones are not fixed, and that is why invites slip

2026-08-27 · 4 min read
datesworkplanning

You worked out once that they are four hours behind. You have been scheduling on that ever since. Then one week the call lands an hour out, and nobody can see why.

Nothing was mistyped. The four hours stopped being four hours.

An offset is a reading, not a property

A place does not have a fixed distance from anywhere else. What it has is a UTC offset that is true on a particular date, and that offset moves — twice a year in the many places that observe daylight saving, and occasionally at other times when a government changes the rules outright.

So the difference between two clocks is a subtraction of two offsets, and it is only valid for the date those offsets were read.

Why the gap moves — the three cases

Say a place on +01:00 in part of the year shifts to +02:00 in another part. Pair it with somewhere else and watch what happens.

The transition dates themselves differ by country and are changed from time to time, so there is no rule of thumb here. The only reliable move is to ask each person what offset they will be on for the date of the meeting.

Not every offset is a whole number of hours

Half-hour and quarter-hour offsets are real and ordinary. A meeting at 15:00 UTC reads as 20:30 on a +05:30 clock and 20:45 on a +05:45 one. Rounding either to the nearest hour puts somebody in the wrong meeting.

The error that actually ruins calls: the day

Offsets in current use run from −12:00 to +14:00. That is a twenty-six-hour spread, which is wider than a day — so the same instant can genuinely fall on three different dates.

Worked, all checked:

The arithmetic is one sum — local = instant + their offset — but you have to carry the day, and carrying the day is what people forget.

Why the tool refuses to know about cities

The free Meeting Time Across Time Zones tool asks you to type each person's UTC offset rather than pick their city from a list, and that is deliberate.

A city list means shipping a copy of the world time-zone database, which is revised several times a year as governments change rules, sometimes with only weeks of notice. A copy baked into an offline tool starts being quietly wrong within months — and a scheduling tool that is confidently wrong is worse than one that asks. An offset is something anyone can read off their own phone in seconds.

So a zone abbreviation is rejected with a message rather than guessed at, and an unreadable offset is never silently read as zero, because that would produce a plausible answer that is wrong by hours.

What it gives you

Paste a name, an offset and the hours each person will meet, and you get the proposed time on every clock with the day it lands on marked, a plain list of who it inconveniences and by how many minutes, and every slot that fits inside everybody's hours. Windows that cross midnight are handled as night shifts, not errors. If nothing suits everyone it says so and shows the least-bad options with names attached, because the honest answer is sometimes that one person takes it early.

It does not apply daylight saving, and it says so loudly. Bring the offsets for the day of the meeting and the arithmetic is exact.

Try it free — with the steps shown

The Meeting Time Across Time Zones runs in your browser and shows exactly how it got the answer, so the method sticks.

Open Meeting Time Across Time Zones

More from the blog