Utility & Lifestyle

How Timezone Conversion Works

How timezone conversions work, including UTC offsets, DST rules, and finding business hour overlap across multiple zones.

Verified against IANA Time Zone Database on 15 Feb 2026 Updated 15 February 2026 4 min read
Open calculator
Translated article Β· View in English

μš”μ•½

Timezone conversion translates a local time in one timezone to the equivalent local time in another. The world is divided into timezone regions, each defined by a UTC offset that may change seasonally due to Daylight Saving Time (DST). The IANA Time Zone Database β€” maintained by ICANN and used by every major operating system and browser β€” is the authoritative source for these rules.

μž‘λ™ 방식

Every timezone is defined by its UTC offset β€” the number of hours and minutes ahead of or behind Coordinated Universal Time (UTC). To convert a time from one zone to another:

  1. Determine the UTC offset of the source timezone on the given date
  2. Determine the UTC offset of the target timezone on the given date
  3. Calculate the difference and apply it to the source time

The date matters because many timezones observe Daylight Saving Time (DST), which shifts the UTC offset by one hour (typically) during summer months. For example, London is UTC+0 in winter (GMT) but UTC+1 in summer (BST).

Non-standard offsets

Most timezones use whole-hour offsets, but several do not:

TimezoneUTC OffsetRegion
India Standard Time (IST)UTC+5:30India
Nepal Time (NPT)UTC+5:45Nepal
Chatham IslandsUTC+12:45New Zealand
Marquesas IslandsUTC-9:30French Polynesia

곡식

target_time = source_time + (target_offset βˆ’ source_offset)

Where

source_time= The local time in the source timezone
source_offset= UTC offset of the source timezone on that date (minutes)
target_offset= UTC offset of the target timezone on that date (minutes)

Business hour overlap

To find when business hours (typically 9:00–17:00) overlap across multiple timezones:

  1. Convert each timezone’s business hours to UTC
  2. Find the intersection of all UTC ranges
  3. The number of overlapping UTC hours is the business hour overlap
overlap = intersection of all [business_start_UTC, business_end_UTC) ranges

Where

business_start_UTC= Local business start hour converted to UTC for each timezone
business_end_UTC= Local business end hour converted to UTC for each timezone

계산 μ˜ˆμ‹œ

London 12:00 noon β†’ New York (January 15)

1

Source offset (London, January)

GMT = UTC+0 β†’ source_offset = 0 minutes

= 0 min

2

Target offset (New York, January)

EST = UTCβˆ’5 β†’ target_offset = βˆ’300 minutes

= βˆ’300 min

3

Offset difference

target_offset βˆ’ source_offset = βˆ’300 βˆ’ 0 = βˆ’300 minutes (βˆ’5 hours)

= βˆ’5:00

4

Target time

12:00 + (βˆ’5:00) = 07:00

= 07:00

Result

London 12:00 = New York 07:00 EST

Business hour overlap: London + New York (January)

1

London business hours in UTC

9:00–17:00 local = 09:00–17:00 UTC (GMT = UTC+0)

= 09:00–17:00 UTC

2

New York business hours in UTC

9:00–17:00 local = 14:00–22:00 UTC (EST = UTCβˆ’5, so 9+5=14, 17+5=22)

= 14:00–22:00 UTC

3

Overlap

max(09, 14) to min(17, 22) = 14:00–17:00 UTC

= 3 hours

Result

3 overlapping business hours (14:00–17:00 UTC = 2–5 PM London = 9 AM–12 PM New York)

μž…λ ₯κ°’ μ„€λͺ…

  • From city β€” the source timezone city. Defaults to the user’s detected timezone.
  • To city β€” the target timezone city.
  • Time β€” the local time in the source timezone to convert.
  • Additional cities β€” extra timezones for multi-zone comparison and meeting planning.

좜λ ₯κ°’ μ„€λͺ…

  • Converted time β€” the equivalent local time in the target timezone.
  • Offset difference β€” how many hours/minutes ahead or behind the target is from the source.
  • Day offset β€” whether the conversion crosses a date boundary (+1 day or βˆ’1 day).
  • Business hour overlap β€” how many hours of standard working time (9–5) overlap between all selected timezones.
  • 24-hour timeline β€” a visual strip showing which hours are business hours in each timezone and where they overlap.

κ°€μ • 및 μ œν•œμ‚¬ν•­

  • Business hours are assumed to be 9:00–17:00 local time. Many industries and cultures use different working hours.
  • DST transitions β€” the calculator is DST-aware via the browser’s Intl API (backed by the IANA TZ Database), but the exact DST transition rules can change when governments update their policies.
  • City list β€” the calculator includes 22 popular cities. Timezones not represented by a city in the list cannot currently be selected.
  • Half-hour and 45-minute offsets β€” fully supported (India UTC+5:30, Nepal UTC+5:45, etc.).
  • Historical dates β€” conversions use the current date; historical timezone rules are not modelled.

검증

Test caseInputExpectedSource
London β†’ New York (winter)12:00, Jan 1507:00 (βˆ’5:00)timeanddate.com
London β†’ Mumbai (winter)12:00, Jan 1517:30 (+5:30)IANA: IST = UTC+5:30
London β†’ Tokyo (winter)12:00, Jan 1521:00 (+9:00)IANA: JST = UTC+9
London β†’ Kathmandu12:00, Jan 1517:45 (+5:45)IANA: NPT = UTC+5:45
Business overlap: London + NYC9–17, Jan 153 hoursCalculated from offsets
Business overlap: London + Dubai9–17, Jan 154 hoursCalculated from offsets

Sources

Industry
IANA Time Zone Databaseaccessed 15 Feb 2026
Industry
timezone utc dst time-conversion meeting-planner business-hours