How to use the world clock
- Set a base date and time in your zone using the picker (it defaults to now).
- Choose up to five cities from the dropdowns to compare against your base time.
- Each row shows the matching local time, date, and zone abbreviation, with DST handled automatically.
About the world clock
A world clock shows the current (or a chosen) time across several cities at once, so you can answer one practical question: when it is a given hour in one place, what time is it everywhere else? It is the everyday tool of distributed teams, freelancers with overseas clients, families spread across continents, and anyone watching a live event broadcast from another country.
The hard part is not the arithmetic of adding hours, it is the moving parts: each region sits at a fixed offset from Coordinated Universal Time (UTC), but many regions shift that offset by an hour for part of the year under Daylight Saving Time (DST), and a handful use half-hour or quarter-hour offsets. This tool uses the browser's built-in Intl.DateTimeFormat with IANA timezone identifiers (for example America/New_York, Asia/Kolkata) so every offset and DST rule comes from the same maintained database that powers operating systems worldwide.
How time-zone conversion works
Every clock on Earth is expressed as a signed offset from UTC. To convert a moment from one zone to another you do not add the two offsets, you anchor the instant to UTC first, then apply the target offset. The formula is short:
UTC instant = local time - source UTC offset
target time = UTC instant + target UTC offset
net shift = target offset - source offset
- Source UTC offset = how far the origin city sits from UTC at that date, including any DST in force (for example New York is UTC-5 in winter, UTC-4 in summer).
- Target UTC offset = the same for the destination city, evaluated on the same calendar date.
- Net shift = the hours and minutes to add. It can change by an hour twice a year as either side enters or leaves DST.
Because both offsets depend on the date, the only reliable way to convert is to evaluate each one for the specific day, which is exactly what the IANA database does behind the widget above.
Worked example
You are in Mumbai (IST, UTC+5:30) and want to schedule a call for your 6:00 PM with a colleague in New York. What time is it there?
- Anchor to UTC: 18:00 IST minus the +5:30 offset = 12:30 UTC.
- Find the New York offset for that date: in July, New York observes EDT, UTC-4.
- Apply it: 12:30 UTC minus 4 hours = 08:30 EDT.
- Check the net shift: -4 minus +5:30 = -9:30, so New York is 9 hours 30 minutes behind Mumbai in summer.
- Re-check in January: New York switches to EST (UTC-5), so the gap widens to 10:30 and the same 6:00 PM call lands at 07:30 EST.
Result: Your 6:00 PM in Mumbai is 8:30 AM in New York during US summer, but 7:30 AM in winter. The hour swing is entirely due to US Daylight Saving Time, since India never changes its clocks.
Time zones and offsets
| Zone | UTC offset | Notes |
|---|
| UTC / GMT | +00:00 | Universal reference; UK in winter |
| EST / EDT (US East) | -05:00 / -04:00 | DST observed; NYC, Toronto |
| PST / PDT (US West) | -08:00 / -07:00 | DST observed; LA, Vancouver |
| IST (India) | +05:30 | No DST; covers 3,000 km E-W |
| JST (Japan) | +09:00 | No DST |
| AEDT / AEST (Sydney) | +11:00 / +10:00 | DST observed in NSW, VIC, ACT, TAS |
| CET / CEST (Europe) | +01:00 / +02:00 | DST observed; Berlin, Paris, Rome |
Offsets without a date are ambiguous for any region that observes DST. The two-value entries above (for example -05:00 / -04:00) show the winter offset first and the summer offset second.
Common pitfalls when reading a world clock
- Forgetting DST is not synchronised. The US "springs forward" in March, the EU in late March, and Australia in October (its spring). For two to three weeks each year the usual gap between, say, London and New York is off by an hour.
- The vanishing and doubled hour. When clocks jump forward the 02:00 to 03:00 hour does not exist, so a recurring 02:30 job is skipped. When clocks fall back, 01:00 to 02:00 happens twice, so a 01:30 job can run twice.
- Assuming a country has one zone. The US has six, Australia has three (plus half-hour South Australia), and Russia spans eleven. "US time" is meaningless without the city.
- Mixing up offset sign. UTC+5:30 is ahead of UTC (Asia), UTC-5 is behind (the Americas). Adding when you should subtract puts the meeting on the wrong day.
- Trusting a static offset table. Offsets change: countries adopt, drop, or shift DST by political decision. Always evaluate the offset for the specific date, which the IANA database does for you.
ISO 8601: the unambiguous way to write a time
When you record a time across zones, write it in ISO 8601 so there is no US-versus-UK confusion, it sorts correctly as plain text, and it is the JSON and API standard.
- Date only:
2026-05-13
- Date and time in UTC:
2026-05-13T14:30:00Z (the trailing Z means UTC)
- Date and time with offset:
2026-05-13T20:00:00+05:30 (IST)
- Duration:
P1Y2M3DT4H5M6S (1 year, 2 months, 3 days, 4 hours, 5 minutes, 6 seconds)
- Week date:
2026-W20-3 (ISO week 20, Wednesday)
Always store the UTC instant plus the original zone, never a bare local time. That keeps the record correct even if a region later changes its DST rules.
Related time and date tools
Frequently asked questions
How do I find an overlapping meeting window across time zones?
Set the base time to one city's working hours, then read the other cities side by side. A workable window is where every city falls roughly between 08:00 and 18:00. For US West Coast and India there is almost no shared daytime, so one side takes an early or late call.
Why does India show UTC+5:30 instead of a whole hour?
India spans about 30 degrees of longitude (roughly 3,000 km), straddling two natural time zones. In 1906 the colonial administration chose a single offset midway between UTC+5 and UTC+6, and the half-hour offset has stuck. Nepal goes further with UTC+5:45.
Does the world clock handle Daylight Saving Time automatically?
Yes. It uses Intl.DateTimeFormat with IANA timezone identifiers such as America/New_York, so the browser applies the correct DST rules and offset for the chosen date. Pick a date in July versus January and the US and EU offsets shift by an hour automatically.
What is the difference between UTC and GMT?
GMT (Greenwich Mean Time) was based on the sun's position at the Royal Observatory in Greenwich. UTC (Coordinated Universal Time) is defined by atomic clocks and is the modern standard. They differ by less than one second, so for civil use they are interchangeable.
Which countries do not observe Daylight Saving Time?
Roughly 40 percent of countries skip DST entirely, including India, China, Japan, the UAE, and most of Africa and Asia. The United States, Canada, the EU, the UK, and most of Australia still shift clocks twice a year, which is why their offset changes seasonally.