How to convert time zones, step by step
Every conversion is the same three steps, and they're the three lines of "The working" above:
- Find each place's offset on that date. The offset is how far its clocks are from UTC. Look it up for the day you're converting, not today, because daylight saving time changes it.
- Subtract the starting offset to get UTC. 9:00 in New York in winter (UTC−5) is 9:00 − (−5 h) = 14:00 UTC. Subtracting a negative offset means adding.[1]
- Add the other place's offset. 14:00 UTC in Tokyo (UTC+9) is 23:00. If the sum passes midnight, it's the next day; if it drops below zero, the day before.
For more worked examples and the mistakes people make most often, read how to convert time zones.
Common conversion examples
These tables are worked out in your browser for today, so they're right whatever the season.
EST to PST: Eastern and Pacific time
Pacific time is always 3 hours behind Eastern time. Both zones change their clocks on the same dates, at 2:00 AM local time, so the gap never changes.[2] 9:00 AM in New York is 6:00 AM in Los Angeles all year.
The names do change. In winter it's EST and PST (UTC−5 and UTC−8); from March to November it's EDT and PDT (UTC−4 and UTC−7). Writing "EST" in July is common, but strictly it's the wrong half of the year, so "ET" and "PT", or a city name, are safer.
| New York (Eastern)EDT · UTC-4 | Los Angeles (Pacific)PDT · UTC-7 |
|---|---|
| 6:00 AM | 3:00 AM |
| 9:00 AM | 6:00 AM |
| 12:00 PM | 9:00 AM |
| 3:00 PM | 12:00 PM |
| 6:00 PM | 3:00 PM |
| 9:00 PM | 6:00 PM |
UTC to GMT, and London time
UTC and GMT show the same time. Today GMT is mostly the name of the time zone at 0° longitude, which runs on UTC.[3] Converting UTC to GMT changes nothing.
London is a different matter: it's on GMT only in winter. From the last Sunday in March to the last Sunday in October, the UK is on British Summer Time, UTC+1.[4] So "14:00 GMT" in July usually means 15:00 in London. The table shows which applies today.
| UTCUTC · UTC+0 | LondonBST · UTC+1 |
|---|---|
| 6:00 AM | 7:00 AM |
| 9:00 AM | 10:00 AM |
| 12:00 PM | 1:00 PM |
| 3:00 PM | 4:00 PM |
| 6:00 PM | 7:00 PM |
| 9:00 PM | 10:00 PM |
New York to London
London is usually 5 hours ahead of New York. But the US moves its clocks on the second Sunday in March, and the UK on the last Sunday, so for two or three weeks in spring the gap is 4 hours. It's 4 hours again for a week in autumn, between the UK change in late October and the US change in early November.[2, 4]
| New YorkEDT · UTC-4 | LondonBST · UTC+1 |
|---|---|
| 6:00 AM | 11:00 AM |
| 9:00 AM | 2:00 PM |
| 12:00 PM | 5:00 PM |
| 3:00 PM | 8:00 PM |
| 6:00 PM | 11:00 PM |
| 9:00 PM | 2:00 AMtomorrow |
London to Mumbai: a half-hour offset
India is on UTC+5:30 all year and doesn't use daylight saving time. Against London that's 5 hours 30 minutes ahead in winter and 4 hours 30 minutes in summer, because only London's clocks move.[5] Half-hour offsets are where mental arithmetic most often slips, so the minutes matter.
| LondonBST · UTC+1 | MumbaiIST · UTC+5:30 |
|---|---|
| 6:00 AM | 10:30 AM |
| 9:00 AM | 1:30 PM |
| 12:00 PM | 4:30 PM |
| 3:00 PM | 7:30 PM |
| 6:00 PM | 10:30 PM |
| 9:00 PM | 1:30 AMtomorrow |
Why time zone offsets change
A place's offset isn't a fixed number. It's whatever its government's rules say for that date, and two kinds of change move it:
- Daylight saving time moves the clocks forward an hour in spring and back in autumn, so New York is UTC−5 in winter and UTC−4 in summer.[2]
- Rule changes happen when a government decides. Mexico stopped using daylight saving time in 2022, and Kazakhstan moved the whole country to UTC+5 in 2024.[6, 7] Changes like these are recorded in the IANA time zone database, which phones, computers and this converter all rely on.[5]
That's why the converter asks for a date as well as a time, and why the same two cities can be a different number of hours apart in March than in January. For the full picture, read how time zones work, or look up any zone in the list of time zones.
DST conversion rules
Places that use daylight saving time change on their own dates:
- United States: forward on the second Sunday in March, back on the first Sunday in November, at 2:00 AM local time.[2]
- United Kingdom: forward at 1:00 AM on the last Sunday in March, back at 2:00 AM on the last Sunday in October.[4]
- European Union: the last Sundays in March and October, at 01:00 UTC in every country at once.[8]
- Australia (where used): forward on the first Sunday in October, back on the first Sunday in April. New Zealand: forward on the last Sunday in September, back on the first Sunday in April.[9, 10]
On a change night, one local hour is skipped in spring and one is repeated in autumn. If you enter a skipped time, like 2:30 AM in New York on the spring change, the converter reads it with the offset from before the jump, giving 3:30 AM. If you enter a repeated time, it uses the first one. That's how calendar software reads these times too, so the converter agrees with your calendar.[11]
The dates, and which countries take part, are in the daylight saving time guide.
Developer notes: using IANA time zones
Under the hood, this converter does what your code should: it names places by IANA zone ID, like America/New_York, and lets the time zone database work out the offset for each date. Abbreviations such as CST or IST can mean different zones in different countries, so don't store them.[12]
// JavaScript, in any modern browser or Node
new Intl.DateTimeFormat("en-GB", {
timeZone: "Europe/London",
timeStyle: "short",
}).format(new Date("2026-01-15T14:00:00Z"));
// "14:00"
# Python 3.9+
from datetime import datetime
from zoneinfo import ZoneInfo
datetime(2026, 1, 15, 9, 0, tzinfo=ZoneInfo("America/New_York")) \
.astimezone(ZoneInfo("Europe/London"))
# 2026-01-15 14:00:00+00:00Python's zoneinfo needs time zone data from the operating system or the tzdata package.[13] For storing times, handling skipped hours and testing, read programming with time zones and the IANA time zone database resource.
Frequently asked questions
Is EST the same as Eastern Time?
Not all year. Eastern Time is the zone; EST (UTC−5) is its winter time and EDT (UTC−4) its summer time. Pick New York in the converter and it uses whichever applies on your date.
What's the difference between UTC and GMT?
For converting times, none: they show the same hour and minute. UTC is the atomic time standard; GMT is the older name, now mostly used for the time zone at 0°. Read UTC vs GMT for the details.
Why is the difference not what I expected?
Usually because one place has changed its clocks for daylight saving and the other hasn't yet. The converter shows the gap for the date you chose, and says how it varies through the year.
Can I convert past and future dates?
Yes, from 1900 to 2100. Past dates use the rules that applied then. Future dates use today's rules, so a conversion for next year can change if a government changes its clocks before then.
How do I share a conversion?
Use "Copy link to this conversion" under the answer. The link opens the same two places at the same moment.
Do I need an account?
No. The conversion is worked out in your browser, and nothing you convert is saved.
Sources
- 1.IETF, RFC 3339: Date and Time on the Internet: Timestamps. An offset is local time minus UTC, so subtracting it gives UTC.
- 2.U.S. Department of Transportation, Daylight Saving Time. US clocks all changing on the same dates, at 2:00 a.m. local time.
- 3.NIST, How is UTC(NIST) related to UTC, TAI, GMT, GPS time and Zulu time?. GMT as today's name for the time zone at 0°, the same time as UTC.
- 4.GOV.UK, When do the clocks change?. UK change dates, and British Summer Time.
- 5.IANA, Time Zone Database. The shared record of every place's offsets and rule changes, updated when governments change them.
- 6.Bloomberg Línea, Mexico abolishes daylight saving time. Mexico ending daylight saving in 2022.
- 7.Interfax, Kazakhstan to switch to single time zone. Kazakhstan moving to UTC+5 on March 1, 2024.
- 8.EUR-Lex, Directive 2000/84/EC on summer-time arrangements. EU change dates, all at 01:00 UTC.
- 9.NSW Communities and Justice, Daylight saving. Australian change dates.
- 10.New Zealand Government, Daylight saving. New Zealand change dates.
- 11.IETF, RFC 5545: Internet Calendaring and Scheduling (iCalendar). How calendars read skipped and repeated local times.
- 12.IANA, Theory and pragmatics of the tz code and data. Area/Location zone names, and why abbreviations like CST and IST are ambiguous.
- 13.Python documentation, zoneinfo: IANA time zone support. Converting with IANA zones in Python.
Related pages
- How time zones work
guide · How offsets, boundaries and local rules decide the time in a place.
- UTC vs GMT
guide · How UTC and GMT differ, and when the difference matters.
- Daylight saving time
guide · What daylight saving time is, who uses it, and when clocks change.
- List of time zones
resource · Every time zone with its UTC offset, abbreviation, local time and next clock change, always up to date.
- How to convert time zones
guide · How to work out the time in another time zone.