How to Convert Time Zones Correctly

A call scheduled for "3 PM" lands in someone else's calendar as 3 AM, or a flight confirmation shows a landing time that's technically correct but leaves a traveler checking their phone twice, certain something's wrong. Time zone conversion looks like simple arithmetic, add or subtract a few hours, until daylight saving time shifts on a different date in each country, or the hour difference is enough to push the result onto the wrong calendar day entirely.

None of this is actually complicated once the conversion is done in the right order. This guide walks through the method that avoids the usual mistakes, the specific ways conversions go wrong, and when it's faster to just use a converter instead of doing the math by hand.

Quick Answer

To convert a time correctly, first convert it to UTC by applying the source location's offset, then apply the destination location's offset to that UTC value to get the local time there. Always use current offsets, since daylight saving time changes them for part of the year, and check whether the result falls on a different calendar day.

What is time zone conversion, and what are the options?

Converting a time zone means taking a specific clock time in one location and finding what clock time that same instant corresponds to somewhere else. There are three common ways people approach it, each with a different amount of manual work involved.

All three are solving the same problem; the difference is how much of the offset tracking and daylight saving adjustment is left for a person to get right by hand.

Why converting correctly matters

A time zone slip doesn't look like an error message — it looks like a perfectly normal time that happens to be wrong. That shows up in a few common places:

📊 Quick stat The world currently uses roughly 38 distinct standing UTC offsets, including half-hour and 45-minute variants, which is why converting by "just counting hours" between two places on a mental map so often lands on the wrong number.

Step-by-step: converting a time zone correctly

Method 1: Convert through UTC as the reference point

  1. Find the source location's current UTC offset. Confirm whether that location is currently observing daylight saving time, since the offset changes for part of the year.
  2. Convert the source time to UTC.
    UTC time = Source local time − Source offset
  3. Find the destination location's current UTC offset. Check its daylight saving status separately, since it may not shift on the same date as the source location.
  4. Convert from UTC to the destination's local time.
    Destination local time = UTC time + Destination offset
  5. Check the calendar date. If the result crosses midnight, adjust the date forward or backward by one day accordingly.

Method 2: Use named time zones instead of raw offsets

  1. Identify each location by its IANA time zone name, such as America/New_York or Asia/Kolkata, rather than an abbreviation like EST or IST.
  2. Enter the source time against the source zone name. A named zone automatically carries its own daylight saving rules, so no separate DST check is needed.
  3. Read the equivalent time in the destination zone name. The conversion accounts for both locations' current offsets, including any seasonal shift, without manual lookup.

Method 3: Scheduling across more than two time zones

  1. Pick one anchor time zone, usually the organizer's own, and set the meeting time in that zone first.
  2. Convert that anchor time individually into each attendee's local zone. Repeat the UTC-based conversion once per attendee location rather than comparing zones directly against each other.
  3. List each attendee's local time and date next to their name. Sharing only the anchor time and expecting everyone to convert it themselves is where most scheduling mistakes happen.
Converting one time right now? Rebrixe's free Time Zone Converter handles the offset and DST math instantly, no lookup tables required.
Convert Time Zone →

Common mistakes with time zone conversion

1. Using a fixed offset that ignores daylight saving time

A location's UTC offset isn't constant year-round if it observes daylight saving time, so a conversion done with its standard-time offset will be an hour off during the part of the year that offset doesn't apply.

2. Relying on ambiguous abbreviations

Labels like CST or IST refer to more than one region with a different offset each, so a conversion based on the abbreviation alone can silently apply the wrong hour difference.

3. Forgetting that DST doesn't change on the same date everywhere

Two locations that both observe daylight saving time can still shift their clocks on different calendar dates, which creates a short window where the usual hour difference between them is temporarily one hour off in either direction.

4. Not checking for a date rollover

A large enough offset can push a converted time past midnight, which means a time listed as, say, 11 PM on one day might actually correspond to the very early morning of the next day somewhere else, or the previous day, depending on the direction of the shift.

💡 Pro tip When comparing two time zones by hand, work out the difference in minutes rather than whole hours first — a handful of zones sit at a 30 or 45 minute offset from their neighbors, and rounding to the nearest hour is where those conversions usually go wrong.

Real-world conversion examples

A few common scenarios and what the conversion needs to account for.

Remote meeting
New York to London
UTC → local, per attendee
Both zones observe daylight saving on different dates, so the offset between them briefly narrows or widens around those transitions.
Flight itinerary
Departure and arrival in different zones
Convert both legs to UTC
Airport times are local to each city, so total flight duration is only accurate once both times are converted to a shared reference.
Global deadline
"Midnight" cutoff across regions
Anchor to one named zone
A cutoff needs a specific time zone attached, or each region will apply the deadline against its own local midnight instead.
Server incident review
UTC logs read in local time
Local = UTC + offset
Timestamps logged in UTC need the reader's current offset applied before they line up with what a person actually experienced locally.

Manual math vs offset table vs converter tool

A side-by-side look at how the three approaches compare.

Factor Manual offset math Offset lookup table Converter tool
Accounts for DST automatically No Only if kept updated Yes
Handles date rollover Manual check needed Manual check needed Yes
Risk of ambiguous zone names High Moderate Low
Best for Quick, familiar zone pairs Reference during infrequent lookups Meetings, travel, unfamiliar zones

Skip the math: free time zone converter

If a specific time just needs converting and there's no interest in tracking down current offsets or daylight saving dates, the Rebrixe Time Zone Converter works entirely in your browser: pick a source time and location, pick a destination, and get the converted local time and date instantly. No lookup tables, no account, no data sent anywhere.

Free Time Zone Converter Pick two locations, get the exact local time instantly.
Open Time Zone Converter →

Frequently asked questions

Convert the source time to UTC first by applying its offset, then apply the destination time zone's offset to that UTC value, since going through UTC as a fixed middle step avoids the errors that come from converting directly between two local times.
A large offset between two zones can push the converted time past midnight in either direction, so a meeting at 9 PM in one city can fall on the next calendar day, or the previous one, somewhere else.
A location's UTC offset changes by an hour during the part of the year it observes daylight saving time, so a conversion done with its standard-time offset will be an hour off during that period, and the two zones being compared may not shift on the same date.
Abbreviations like EST and PST are ambiguous because several regions share the same three letters for unrelated offsets, so using a named location or an IANA time zone identifier, such as America/New_York, gives a more reliable conversion.
An offset like UTC+5:30 is just a fixed number of hours and minutes from UTC at a given moment, while a time zone name like Asia/Kolkata is tied to a specific region and automatically accounts for any daylight saving changes that region observes.
Pick one reference time zone, convert it to every attendee's local time individually, and share the specific local time and date for each person rather than a single time label that assumes everyone knows the sender's zone.
No. Many countries and regions near the equator, along with some that have abolished the practice entirely, keep the same UTC offset all year, so a conversion involving one of those locations only needs to worry about the other side's seasonal shift, if any.

Get the exact local time in seconds

Skip the offset math entirely — the Rebrixe Time Zone Converter handles daylight saving time and date rollover automatically, no lookup table required.

Launch the Time Zone Converter →
← Back to blogs