Learning goals
- Explain UTC and how local time relates via an offset
- Convert a fixed instant between two time zones
- Account for daylight saving transitions when planning across regions
One instant, many wall clocks
An event happens at one moment worldwide. Time zones label that same instant with different clock readings so noon stays near local daylight.
UTC (Coordinated Universal Time) is the reference. A zone with offset UTC+2 reads two hours ahead of UTC; UTC−5 reads five hours behind.
Daylight saving time (DST) temporarily changes many offsets (for example UTC−5 standard to UTC−4 daylight). Always convert with the offset that applies on that date — not a year-round assumption.
Local time from UTC
local = UTC + offset
Offset is signed hours (and sometimes minutes, e.g. UTC+5:30). To go the other way: UTC = local − offset. When comparing two locals, convert both to UTC first.
Zone-to-zone via UTC
time_B = time_A − offset_A + offset_B
Subtract the source offset to reach UTC, then add the destination offset. Keep track of date rollovers when the result crosses midnight.
Example 1 — UTC to local
Given
A release is at 15:00 UTC. What is that in UTC−5 (no DST for this day)?
Steps
- offset = −5 hours.
- local = 15:00 + (−5) = 10:00.
Answer
10:00 local in UTC−5.
Example 2 — Meeting across zones
Given
A call is 09:00 in UTC+1. What time is that in UTC−8 on the same date (ignore DST for the exercise)?
Steps
- Convert to UTC: 09:00 − 1 = 08:00 UTC.
- Apply UTC−8: 08:00 + (−8) = 00:00 (midnight).
Answer
00:00 (midnight) in UTC−8 on that calendar date.
Tip: Alternatively: −1 to UTC then −8 more is a net −9 from the UTC+1 wall time: 09:00 − 9 = 00:00.
Example 3 — Half-hour offset
Given
It is 12:00 in UTC+5:30. What is UTC?
Steps
- UTC = local − offset, and the offset is +5:30.
- Subtract 5 hours 30 minutes: 12:00 − 5:30 = 06:30.
Answer
06:30 UTC.
Ignoring daylight saving
Common mistake
Always using EST (UTC−5) for New York in July.
Better approach
In summer many US Eastern clocks use EDT (UTC−4). Confirm the date’s offset or use a named zone database (e.g. America/New_York).
Adding offsets the wrong way
Common mistake
Adding a negative offset when going from UTC to local in the west (making the morning later instead of earlier).
Better approach
Western zones have negative offsets: local = UTC + (negative) is earlier on the clock. Sanity-check with a known pair.
Check your understanding
1.14:00 UTC in UTC+2 is what local time?
Answer: 16:00.
2.22:00 in UTC−3 to UTC: what time?
Answer: 01:00 UTC next calendar day (22:00 − (−3) = 01:00).
3.Why can “3 pm Eastern” be ambiguous in March?
Answer: Standard vs daylight offset may differ; name the zone or UTC offset for that date.
Key takeaways
- UTC is the shared reference; local time = UTC + signed offset.
- Convert zone-to-zone through UTC to avoid double-counting.
- DST changes offsets — verify the date, not only the city name.
- Watch midnight rollovers when shifts are large.