gg
Home › Date & Time › Meeting Time Across Time Zones
Date & Time

Meeting Time Across Time Zones

Paste one person per line — a name, their UTC offset, and the hours they are willing to meet — then give a proposed time and the offset it is stated in. You get that time on every person's own clock with the day it falls on marked, a plain list of who it inconveniences and by how much, and every slot that fits inside everybody's hours. Offsets are typed in rather than picked from a list of cities, and that is deliberate: daylight-saving rules and standard offsets are changed by governments several times a year, so a zone table baked into an offline tool goes quietly wrong within months, while an offset is something anyone can read off their own phone in five seconds. Half-hour and three-quarter-hour offsets are handled exactly — +05:30, +05:45 and +12:45 are ordinary cases here — and so is the off-by-one-day error that ruins more international calls than anything else. Night-shift windows that cross midnight work. If no time suits everyone it says so plainly and shows the least-bad options with the names of whoever is outside their hours and by how many minutes, because sometimes the honest answer is that one person has to take it early. Runs entirely on your device; nothing is uploaded and no clock is read.

Try it now

Worked example

MEETING TIME ACROSS TIME ZONES ============================== You give the numbers, this does the arithmetic. Each person's UTC offset is typed in by hand rather than picked from a list of cities, and that is a deliberate choice: offsets and daylight-saving rules are changed by governments several times a year, sometimes with a few weeks' notice, so any zone table shipped inside an offline tool starts going quietly wrong within months. An offset is something each person can read off their own phone in about five seconds and cannot be misread. The part that actually goes wrong — the minutes, the half-hour and quarter-hour offsets, and above all which day it lands on — is the part done for you here. DAYLIGHT SAVING IS NOT APPLIED, AND THIS MATTERS. The offsets used are exactly the ones typed in. If the meeting is on a date near a clock change, ask each person for the offset they will be on THAT DAY, not the one they are on today. Clock changes do not happen on the same weekend everywhere, and the southern hemisphere moves the opposite way, so a recurring call across a change date shifts for some people and not for others — a series that was 09:00 for everybody in March becomes 08:00 for half of them in April. Re-check the offsets for any meeting that crosses one of those dates. PROPOSED: 15:00 on Tue 2026-09-15, stated as UTC+00:00 = 15:00 UTC on Tue 2026-09-15 LENGTH: 60 minutes 1. THE PROPOSED TIME ON EACH PERSON'S OWN CLOCK ----------------------------------------------- WHO OFFSET LOCAL DAY THEIR HOURS Ana +01:00 16:00 same day 09:00-17:30 Priya +05:30 20:30 same day 09:30-18:00 ← outside Bem +05:45 20:45 same day 10:00-19:00 ← outside Marco -03:00 12:00 same day 08:00-16:00 2. WHO IS INCONVENIENCED BY THE PROPOSED TIME --------------------------------------------- Priya — runs 3h 30m past the end of their hours, at 20:30 their time Bem — runs 2h 45m past the end of their hours, at 20:45 their time 3. TIMES THAT SUIT EVERYONE (60-minute meeting, 30-minute steps) ---------------------------------------------------------------- 2 slot(s) work for all 4 people. UTC Ana Priya Bem Marco 11:00 12:00 16:30 16:45 08:00 11:30 12:30 17:00 17:15 08:30 No city, country or zone abbreviation is recognised here, and none ever will be. "EST" alone is used for two different offsets in different parts of the world, and a name like "Santiago" or "Tehran" tells you nothing about what that clock reads on a given date. Type the number. Everything above is arithmetic on the offsets you supplied, worked out on your own device. Nothing was looked up, nothing was uploaded, and no clock was read — the tool does not know what time it is now, only the time you told it about.

Learn the method

Inputs

Frequently asked

Why do I type offsets instead of choosing cities?

Because a city list would have to carry a copy of the world time-zone database, and that database changes several times a year — governments move daylight-saving dates, and occasionally standard offsets, sometimes with only weeks of notice. An offline copy starts going wrong within months and gives you a confident, wrong answer. A UTC offset is something each person can read off their own phone in seconds, cannot be misread, and is true for the date they are looking at. The arithmetic is the error-prone part, and that is the part done here.

Does it handle daylight saving?

No, and it will not pretend to. It uses exactly the offsets you type. If your meeting is near a date when clocks change somewhere, ask each person for the offset they will be on that day. Clock changes do not happen on the same weekend in every country and the southern hemisphere shifts the opposite way, so a recurring call across a change date moves for some people and not for others.

What offsets can I write?

+5:30, -08:00, +9, UTC+2, GMT-3, 0, Z, +0545 and +5.75 are all accepted. Anything from -12:00 to +14:00 works, because +13 and +14 are real. What is never accepted is a zone name or abbreviation: "EST" is used for two different offsets in different parts of the world, so it is rejected with a message rather than guessed at, and an unreadable offset is never quietly read as UTC.

What format do the participant lines take?

One person per line: name | UTC offset | hours. For example "Priya | +5:30 | 09:30-18:00". Pipes are clearest, but tabs and commas work too. The hours are optional — leave them off and the default-hours field is used, and the table marks which rows that happened to. Blank lines and lines starting with # are ignored.

Can somebody's hours cross midnight?

Yes. 22:00-06:00 is read as a night-shift window of eight hours starting at ten in the evening, not as an error and not as a backwards window. Overlap searching treats it exactly like any other window.

What if no time suits everybody?

It says so in those words, and then shows the least-bad options ranked by the total number of minutes anyone is outside their hours, naming each person, the time on their clock, and how far outside they are. It does not invent a compromise or quietly widen anyone's hours. Options that cost the same are listed earliest-first, which is an arbitrary tie-break and is labelled as one.

How does it decide the day?

Every time is turned into an absolute number of minutes, then split back into a date and a clock time using floor division, so an instant before midnight lands on the previous day rather than on an impossible negative time. The day marker is relative to the meeting date you gave. It can legitimately read two days later: from -12:00 to +14:00 is a twenty-six-hour spread, so the same instant really can be Monday for one person and Wednesday for another.

Related Date & Time tools