Time Zone Difference Formula: How to Calculate Hours Between Two Time Zones

A call is scheduled for 3:00 PM in New York, and someone in Mumbai needs to know what that is on their own clock. It looks like a one-step lookup, until the offset used is a few months out of date and off by an hour because one side just entered or exited daylight saving time, or the formula converts the clock time correctly but leaves the calendar date pointing at yesterday.

Time zone math is really UTC offset math wearing a friendlier name. This guide covers the core formula for finding the gap between two zones, how to convert a specific time between them, how daylight saving and half-hour offsets complicate things, and the mistakes that cause a scheduling formula to quietly drift wrong.

Quick Answer

The time zone difference between two places is the gap between their UTC offsets: subtract Zone A's offset from Zone B's offset to get the hours to add or subtract when converting a time from A into B. For example, converting from UTC-5 to UTC+5:30 means adding 10.5 hours. Always use each zone's current offset, since daylight saving time can shift it by an hour for part of the year.

What is a time zone difference formula, and what are the options?

"Time zone difference" usually means one of three things, and each one calls for a slightly different approach depending on how much accuracy the situation needs.

All three answer the same underlying question; the difference is whether the offset used is hardcoded, calculated by hand, or looked up dynamically so it's automatically correct year-round.

Why the right formula matters

A time zone formula that's slightly wrong doesn't throw an error — it just shows a plausible-looking wrong time. That shows up in a few common places:

🌐 Quick stat Roughly 40% of the world's countries observe daylight saving time in at least part of their territory, which means a fixed-offset time zone formula is likely to be wrong for several weeks a year unless it's updated for each transition.

Step-by-step: calculating time zone differences

Method 1: Find the hour gap between two zones (UTC offset subtraction)

  1. Look up each zone's current UTC offset. For example, UTC-5 for U.S. Eastern Time in winter, or UTC+5:30 for India Standard Time year-round.
  2. Subtract the source zone's offset from the destination zone's offset.
    Difference = Offset_destination − Offset_source
  3. Read the sign of the result. A positive number means the destination zone is ahead; a negative number means it's behind.

Method 2: Convert a specific time between two zones (spreadsheet formula)

  1. Store the source time and both offsets in separate cells. For example, A2 as the source time, and the offset difference as a decimal in a cell like D2.
  2. Add the offset difference, expressed as a fraction of a day, to the source time.
    =MOD(A2+D2/24,1)
  3. Adjust the date separately if needed. Use =INT(A2+D2/24) alongside the time formula to check whether the conversion pushed the result into the previous or next calendar day.

Method 3: Convert using named time zones (built-in zone functions)

  1. Reference each location by its named time zone, such as America/Los_Angeles or Europe/London, instead of a raw offset.
  2. Use a time-zone-aware conversion function in your tool of choice, such as a scripting language's built-in time zone library, which automatically applies the correct current offset.
  3. Confirm the result accounts for daylight saving by checking it against a known reference time for that date, especially near a seasonal clock-change window.
Just need one conversion, not a formula? Rebrixe's free Time Zone Converter gives the exact local time instantly, daylight saving included.
Convert Time Zones →

Common mistakes with time zone formulas

1. Using a fixed offset that ignores daylight saving time

A formula hardcoded with UTC-8 for U.S. Pacific Time will be an hour wrong for roughly eight months of the year, since that region observes UTC-7 during daylight saving.

2. Forgetting that not every region observes daylight saving

Converting between a zone that shifts clocks seasonally and one that doesn't, such as most of Arizona versus neighboring states, means the gap between them actually changes twice a year even though neither zone's own offset from UTC is unusual.

3. Not adjusting the calendar date after conversion

Shifting a time across a large enough offset can move it past midnight, so a formula that only recalculates the hour and minute without also checking the date will show the right clock time attached to the wrong day.

4. Treating half-hour and 45-minute offsets as whole hours

Rounding an offset like UTC+5:30 or UTC+8:45 to the nearest whole hour introduces a consistent 30- or 45-minute error into every conversion involving that zone.

💡 Pro tip When a conversion needs to be reliable across an entire year, reference each location by its named time zone rather than a fixed offset — the name carries its own daylight saving rules, so the offset stays correct automatically as the calendar moves through the year.

Real-world formula examples

A few common scenarios and the calculation each one needs.

Cross-country call
New York to Mumbai
UTC-4 → UTC+5:30 = +9.5 hrs
A 3:00 PM meeting in New York during daylight saving lands at 12:30 AM the next day in Mumbai.
Same-continent gap
London to Berlin
UTC+0 → UTC+1 = +1 hr
Central European Time stays a consistent hour ahead of UK time for most of the year.
DST transition week
Sydney to Los Angeles
Gap shifts between 17 and 19 hrs
The offset between these two zones changes twice a year as each hemisphere enters or exits daylight saving on a different date.
Half-hour offset
Tokyo to Adelaide
UTC+9 → UTC+9:30/+10:30 = +0.5 to +1.5 hrs
South Australia's half-hour offset means the gap to Japan changes depending on the season.

Fixed offset vs UTC-based vs named time zone lookup

A side-by-side look at how the three approaches compare when calculating a time zone difference.

Factor Fixed offset UTC-based calculation Named time zone lookup
Accounts for daylight saving No Only if manually updated Yes, automatically
Stays accurate year-round No Needs seasonal correction Yes
Setup effort Very low Moderate Depends on tool support
Best for One-off, same-day conversions Spreadsheet formulas with manual DST checks Recurring meetings, scheduling apps, calendars

Skip the math: free time zone converter

If all that's needed is what time it is somewhere else right now, or what a specific time converts to, the Rebrixe Time Zone Converter works entirely in your browser: pick two locations, get the current offset and converted time instantly, daylight saving already factored in. No formulas, no account, no data sent anywhere.

Free Time Zone Converter Pick two places, get the exact time gap instantly.
Open Time Zone Converter →

Frequently asked questions

Subtracting the UTC offset of one zone from the UTC offset of the other, like Offset_B minus Offset_A, gives the number of hours to add or subtract when converting a time from zone A into zone B.
Add the destination zone's UTC offset and subtract the source zone's UTC offset from the original time, then wrap the result in MOD(result,1) so it stays within a single 24-hour clock even if the calculation crosses midnight.
This almost always means daylight saving time was not accounted for, since a zone's UTC offset can shift by an hour for part of the year and a formula using a fixed offset will be an hour off during that period.
Some zones, like India Standard Time at UTC+5:30 or parts of Australia at UTC+9:30, sit at a half-hour or 45-minute offset, so the offset value in the formula needs to be entered as a decimal, such as 5.5 or 9.75, rather than rounded to a whole number.
A large enough offset difference can push the converted time past midnight in either direction, so a formula that only adjusts the clock time without also adjusting the date will show the correct hour on the wrong day.
That depends entirely on which zone is local and whether daylight saving is currently in effect there, since UTC itself never changes but most local offsets from it do shift seasonally.
Yes, if both zones are referenced by name rather than by offset, a formula or tool that looks up each zone's current offset from a time zone database will calculate the difference correctly, including any active daylight saving adjustment.

Get the exact time zone gap in seconds

Skip the offset math entirely — the Rebrixe Time Zone Converter handles daylight saving and half-hour zones automatically, no manual calculation required.

Launch the Time Zone Converter →
← Back to blogs