Time, Date, Navigation & Astronomy Clock Time, Elapsed Time & Time Zones IANA Time Zone Database (tzdb) offset conventions

Time Zone Converter Calculator

Give this calculator a date and time, the UTC offset of the zone it is written in and the UTC offset of the zone you want it in, and it returns the converted local date and time, the underlying UTC instant, and — the part that causes real damage when it is missed — whether the destination is on a different calendar date. Daylight saving is a separate tick box for each zone, so you can see exactly which rule was applied rather than trusting an invisible lookup.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
YearFour-digit year of the source date.2026
MonthMonth number, 1 for January through 12 for December.6
DayDay of the month at the source location.15
HourHour on a 24-hour clock as read in the source zone, so 2 pm is 14.14
MinuteMinutes past the hour at the source location.30
Source standard UTC offsetThe zone's winter (standard) offset from UTC, not its current one: −5 for US Eastern, +1 for Central European, +5.5 for India.-5 h
Source is on daylight savingTick if the source zone was observing summer time on that date; one hour is added to its standard offset.Yes
Target standard UTC offsetThe destination zone's standard offset from UTC, taken from the reference table below or from the IANA database.1 h
Target is on daylight savingTick if the destination zone was observing summer time on that date.Yes

It returns

  • Time in the target zone — The same instant, written on the destination's clock and calendar.
  • Target time as decimal hours past midnight
  • The instant in UTC
  • Offset difference — Positive means the destination clock reads later than the source clock.
  • Date change — Calendar days the destination date is ahead of (positive) or behind (negative) the source date.
  • Source effective offset
  • Target effective offset
  • Day of the week at the destination

The formula

ttarget=tsource(Usrc+Dsrc)+(Utgt+Dtgt)
Δ=(Utgt+Dtgt)(Usrc+Dsrc)

In plain text: t_UTC = t_source − (base_source + DST_source); t_target = t_UTC + (base_target + DST_target)

  • t_sourceThe clock reading at the origin, as an instant on that zone's calendar (date and time)
  • U_src, U_tgtStandard (winter) UTC offsets of the two zones (hours)
  • D_src, D_tgtDaylight saving addition in force on that date, 0 or 1 hour (hours)
  • t_UTCThe instant expressed in Coordinated Universal Time (date and time)
  • t_targetThe same instant on the destination clock (date and time)

The date rolls forward when the target seconds-of-day exceed 86,400 and backward when they fall below zero. Because both conversions pass through UTC, the answer is independent of the order in which the two offsets are applied.

Updated Category Clock Time, Elapsed Time & Time Zones Verified against published test cases Reading time 11 min

Every conversion goes through UTC, and here is why

A local clock reading is a label, not an instant. “14:30” only identifies a moment once you also know the offset from Coordinated Universal Time that was in force at that place on that date. Converting between two zones therefore takes two steps, never one: strip the source offset to recover the UTC instant, then apply the destination offset to relabel it.

Doing it in one step by adding a remembered difference is where mistakes come from. The gap between New York and London is five hours for most of the year, six hours for the two weeks in March when the United States has advanced its clocks and the United Kingdom has not, and four hours for the week in late October when the reverse holds. The difference is a consequence of two independent rules, not a property of the pair of cities, and it changes several times a year.

UTC itself never shifts. It is the international time scale maintained by the Bureau International des Poids et Mesures from a weighted average of atomic clocks, kept within 0.9 seconds of the Earth's rotation angle by the occasional leap second. Every civil time zone is defined as UTC plus a whole number of hours, or in a handful of cases plus a number of half or quarter hours. Routing through UTC means each zone's rule is applied exactly once and in isolation.

Offsets are not evenly spread. They run from UTC−12:00 in the far Pacific to UTC+14:00 in Kiribati, a span of 26 hours, which is why two inhabited places can be on different calendar dates at the same instant. That is the source of the date-rollover figure this calculator reports, and it is the field people most often need and least often check.

The formula, one variable at a time

The source clock reading is converted to a count of seconds: whole days since a fixed epoch, times 86,400, plus 3600h + 60m. Subtracting the effective source offset in seconds gives the UTC instant, and adding the effective target offset gives the destination reading. Because both operations are additions on one number line, the order cannot matter and no ambiguity survives.

The effective offset is the standard offset plus the daylight saving addition: U + D. This calculator asks for the two parts separately and deliberately. Almost every practical error in time zone work is a daylight saving error, and splitting them makes the assumption visible: if you convert to Berlin in July with the DST box unticked, the answer will be an hour early and the reason is on screen rather than hidden in a lookup table.

The daylight saving addition is one hour for every zone that currently observes it, with one live exception — Lord Howe Island in Australia advances by 30 minutes. Historically a few zones used other amounts, including double summer time in wartime Britain. If your case is one of those, enter the total shift in the standard offset field and leave the DST box clear.

Date rollover is what happens when the destination's seconds-past-midnight leave the range 0 to 86,399. Going east across enough zones pushes past midnight and lands you on tomorrow; going west far enough drops back into yesterday. The calculator reports the whole number of days by which the destination's calendar date differs from the source's, so a 23:00 call in New York shows up plainly as a 13:00 call the next day in Tokyo.

Worked example: a 23:00 New York call on 10 January, in Tokyo

You want to place a call at 23:00 on Friday 10 January 2026, New York time, and need the Tokyo date and time. New York's standard offset is UTC−5 and January is outside US daylight saving, so D = 0. Japan has a standard offset of UTC+9 and observes no daylight saving at all, so D = 0 there too.

  1. Reduce the source reading. 23:00 is 3600 × 23 = 82,800 seconds past midnight on 10 January.
  2. Effective source offset. −5 + 0 = −5 h = −18,000 s.
  3. Convert to UTC. 82,800 − (−18,000) = 100,800 s past midnight on 10 January. That exceeds 86,400, so it is 100,800 − 86,400 = 14,400 s on 11 January — 04:00 UTC on Sunday 11 January.
  4. Effective target offset. 9 + 0 = +9 h = 32,400 s.
  5. Apply it. 14,400 + 32,400 = 46,800 s on 11 January, which is 46,800 / 3,600 = 13:00 on Sunday 11 January in Tokyo.
  6. Offset difference. 9 − (−5) = 14 hours, and the date rolled forward by one day.

Sanity-check the rollover independently: 23:00 plus 14 hours is 37:00, and 37 − 24 = 13, one day later. The two routes agree. Note what would have gone wrong with a remembered “Tokyo is 14 hours ahead” rule applied in July instead: New York would be on daylight saving, its effective offset would be −4, and the true difference would be 13 hours, putting the call at noon rather than 13:00.

Standard and summer UTC offsets for widely used zones

Standard offsets are the winter values; the summer column shows the offset while daylight saving is in force, and “none” means the zone does not observe it. Northern-hemisphere summer time runs roughly March to October; Australian and New Zealand summer time runs roughly October to April.
ZoneIANA identifierStandardSummer
Hawaii–AleutianPacific/HonoluluUTC−10:00none
US PacificAmerica/Los_AngelesUTC−08:00UTC−07:00
US MountainAmerica/DenverUTC−07:00UTC−06:00
ArizonaAmerica/PhoenixUTC−07:00none
US CentralAmerica/ChicagoUTC−06:00UTC−05:00
US EasternAmerica/New_YorkUTC−05:00UTC−04:00
NewfoundlandAmerica/St_JohnsUTC−03:30UTC−02:30
Brazil (São Paulo)America/Sao_PauloUTC−03:00none
United KingdomEurope/LondonUTC+00:00UTC+01:00
Central EuropeEurope/BerlinUTC+01:00UTC+02:00
Eastern EuropeEurope/AthensUTC+02:00UTC+03:00
GulfAsia/DubaiUTC+04:00none
IndiaAsia/KolkataUTC+05:30none
NepalAsia/KathmanduUTC+05:45none
ChinaAsia/ShanghaiUTC+08:00none
JapanAsia/TokyoUTC+09:00none
Australian EasternAustralia/SydneyUTC+10:00UTC+11:00
QueenslandAustralia/BrisbaneUTC+10:00none
New ZealandPacific/AucklandUTC+12:00UTC+13:00
Chatham IslandsPacific/ChathamUTC+12:45UTC+13:45

Offsets and rules change by legislation. Verify against the current IANA time zone database release before relying on a value for a future date.

How to read the result

Check the date-change figure first. A result of +1 means the destination is already on the following calendar date; −1 means it is still on the previous one. Nothing else on the page will alert you if you book a meeting for the right clock time on the wrong day, and that is the single most expensive error this calculation can hide.

The offset difference is signed. A positive value means the destination clock reads later than the source clock at the same instant; a negative value means it reads earlier. It is not a measure of distance and not necessarily what you remember: the difference between two named cities changes several times a year as their daylight saving rules take effect on different dates.

The UTC line is the one to quote when you want a statement that cannot be misread. Logs, incident timelines, flight plans and financial trade records are all kept in UTC precisely because it carries no offset and no seasonal rule. If you are correlating server logs, work in UTC or in epoch seconds throughout and convert only for display — the Unix timestamp converter handles that representation.

Half-hour and quarter-hour zones are not exotic. India, Iran, Newfoundland and parts of Australia use 30-minute offsets, Nepal and the Chatham Islands use 45-minute ones, and this calculator accepts them in 0.25-hour steps. If a converted time lands on a strange-looking quarter hour, it may well be correct.

Mistakes that produce the wrong local time

  • Using the current offset for a past or future date. An offset is a function of place and date. Converting a January meeting with July's offset is out by an hour.
  • Assuming the gap between two cities is constant. New York to London is five hours for most of the year but four or six for the weeks when only one of them has switched.
  • Ticking daylight saving for a zone that does not use it. Japan, China, India, most of Africa, Arizona, Queensland and Hawaii have no summer time at all.
  • Reversing the sign of a western offset. New York is UTC−5, so you add five hours to get UTC. Entering +5 puts the answer ten hours out.
  • Forgetting the southern hemisphere runs opposite. Sydney is on summer time in January and standard time in July, the reverse of Europe and North America.
  • Ignoring the date change. A 23:00 Friday call in New York is a Sunday-morning call in Auckland, not a Saturday one.
  • Trusting a three-letter abbreviation. “CST” is US Central, China Standard and Cuba Standard time; the IANA identifier such as America/Chicago is unambiguous.

The IANA time zone database is the authority

Civil time zones are set by national and regional law, and the definitive machine-readable record of them is the IANA Time Zone Database, maintained collaboratively and shipped inside every operating system, browser and programming language runtime. It records not only current offsets but the full history of rule changes, which is what lets software convert a 1985 timestamp correctly. Releases are named by year and letter, such as 2026a, and are issued whenever a jurisdiction changes its rules — sometimes with only weeks of notice. This calculator asks you for the offsets directly rather than embedding a snapshot of that database, so that it cannot quietly go stale.

Use this converter when the two readings are in different zones. When they are in the same zone and you want the gap between them, the time duration calculator is the right tool, and it is only valid once both readings share a frame. To combine several durations after conversion, use the add and subtract time calculator.

Around the two annual transition weekends, the daylight saving time change calculator tells you exactly when a jurisdiction switches, which is what you need to decide whether the DST box should be ticked for a given date. For travel, the flight arrival local time calculator combines the offset change with the flight duration in one step, which is the calculation that produces those apparently impossible arrivals before departure.

Astronomical work uses a different convention again: sidereal time and Julian dates are tied to UT rather than to civil zones, and the sidereal time calculator and Julian date calculator handle those. Any observation log should record UTC, because a zone rule change years later can make a locally recorded time impossible to reconstruct.

Key terms

UTC
Coordinated Universal Time, the international civil time scale derived from atomic clocks and kept within 0.9 s of the Earth's rotation angle. It has no daylight saving and never changes offset.
UTC offset
The signed difference between local civil time and UTC, written as +05:30 or −08:00. Add it to UTC to get local time.
Daylight saving time
A seasonal advance of the clock, one hour in almost every jurisdiction that uses it, applied on dates set by law and differing between countries.
IANA identifier
The unambiguous name for a zone, in Area/Location form such as America/New_York, as opposed to an abbreviation like EST which several zones share.

Frequently asked questions

How do I convert EST to PST?

Subtract three hours: US Eastern standard time is UTC−5 and US Pacific standard time is UTC−8, so 14:00 EST is 11:00 PST. The same three-hour gap holds in summer, when the two zones become UTC−4 and UTC−7, because both switch on the same dates. Enter −5 and −8 here and tick daylight saving on both boxes or neither.

Why is the gap between London and New York sometimes four hours and sometimes six?

Because the two countries change their clocks on different dates. The United States advances on the second Sunday in March and the United Kingdom on the last Sunday in March, so for those two weeks the gap is four hours instead of five. In late October the United Kingdom returns to standard time a week before the United States, making the gap six hours.

What offset should I enter for a zone I only know by abbreviation?

Look up its IANA identifier rather than trusting the abbreviation, because several zones share letters — CST is US Central, China Standard and Cuba Standard time simultaneously. The reference table above lists the standard and summer offsets for the twenty most-used zones alongside their IANA identifiers.

Does the calculator know when daylight saving starts and ends?

No, and that is deliberate. Daylight saving rules are set by legislation and change with little notice, so a rule table baked into a page goes stale silently. You tick the box for each zone, which makes the assumption visible and auditable. Use the daylight saving time change calculator to find the transition dates for a given year.

How can an arrival time be earlier than the departure time?

Because the destination clock is set behind the origin clock by more than the flight lasts. A ten-hour flight from Tokyo (UTC+9) to Los Angeles (UTC−7) crosses a 16-hour offset difference, so a 17:00 departure arrives at 03:00 the same calendar day. Nothing has gone backwards; only the label changed.

What are the extreme UTC offsets?

Civil offsets run from UTC−12:00 to UTC+14:00, a range of 26 hours, which is why three different calendar dates can be in use somewhere on Earth at certain instants. Kiribati's Line Islands sit at +14:00 and Baker and Howland Islands at −12:00. The calculator accepts anything in that range and warns outside it.

Why do some zones use half or quarter hours?

Because a whole-hour offset would have put local noon too far from solar noon for the territory concerned. India uses UTC+5:30 as a single national compromise across a wide span of longitude, Nepal uses +5:45 partly to be distinct from India, and the Chatham Islands use +12:45. Enter these as 5.5, 5.75 and 12.75.

Which time should I record in a log or an incident report?

UTC, always, with the offset shown explicitly if you also give a local time. Local readings become unreconstructable once a jurisdiction changes its rules, and an ambiguous hour occurs every autumn when clocks go back and the same local reading happens twice. Software should store epoch seconds and convert only for display.

References