Time Zone Difference Calculator
Compare two fixed UTC offsets, see how many hours apart they are, and convert a clock time between them.
How it works
difference = to-offset − from-offset · converted time = time + difference, rolling the date when it crosses midnight
Each zone is a fixed offset from Coordinated Universal Time (UTC), and the difference between two places is simply one offset minus the other. Adding that difference to a clock time converts it, and when the sum passes midnight the date rolls to the next or previous day — which is why a morning in New York can already be evening in Mumbai. These offsets are the standard-time values; because this uses fixed offsets it does not apply daylight saving, so add or subtract an hour for any zone currently observing DST.
Worked example
From US Eastern (UTC−5) to India (UTC+5:30) the difference is 10 hours 30 minutes ahead. So 9:00 AM in New York becomes 7:30 PM the same day in Mumbai.
Sources: List of UTC offsets — Wikipedia
Frequently asked questions
Does this handle daylight saving time?
No — it uses fixed standard-time offsets. If either place is currently on daylight saving, shift that side by an hour. Fixed offsets keep the result unambiguous and reproducible.
Why does the date sometimes change?
When adding the difference pushes the time past midnight, the clock wraps and the calendar day moves. The "next day" or "previous day" note tells you when that happens — important for booking calls across the date line.
What is UTC+5:45?
Nepal uses a 5-hour-45-minute offset, one of a few zones on a 45-minute mark. India (+5:30) and Iran (+3:30) use 30-minute offsets. The calculator handles these fractional offsets exactly.
Related calculators
This calculator is for educational purposes. Double-check important results before acting on them.