ThisCalculator

Everyday

Savvy Time Converter: How to Convert Time Zones

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

This time zone converter lets you enter a date and time in one location and instantly see the corresponding time in another, accounting for daylight saving time (DST) where it applies. You select the source and target time zones, input the date and time, and get the exact converted time plus the UTC offset for both. It also shows whether DST is active in each zone on that date, so you can avoid the classic mistake of being an hour off.

Formula

The core formula is simple: Converted time = Original time + (Target offset − Source offset) × 60, where offsets are in hours and the result is in minutes after midnight. In the calculator above, the offsets are expressed relative to UTC (e.g., UTC−5 = 5 hours behind UTC). The formula adds the difference between the two offsets to the original time in minutes.

Variables:

  • Original time (t) – minutes after midnight in the source zone (e.g., 540 = 9:00 AM).
  • Source offset – the UTC offset of the source zone in hours (e.g., −5 for Eastern Standard Time).
  • Target offset – the UTC offset of the target zone in hours (e.g., +1 for Central European Time).
  • Converted time – the equivalent time in the target zone, as minutes after midnight (may exceed 1440 or be negative, indicating a date change).

For a date change, if the result is ≥1440, subtract 1440 and add one day; if negative, add 1440 and subtract one day.

Worked Example

Using the defaults: original time = 540 minutes (9:00 AM), date = June 15, 2025, source zone = UTC−8, target zone = UTC+1.

  1. Difference in offsets = (+1) − (−8) = 9 hours.
  2. Convert difference to minutes: 9 × 60 = 540 minutes.
  3. Add to original time: 540 + 540 = 1080 minutes.
  4. 1080 minutes after midnight = 18:00, or 6:00 PM.

So 9:00 AM in UTC−8 is 6:00 PM in UTC+1 on the same day. The calculator shows 1080 minutes, and you read it as 18:00.

How Time Zones and UTC Offsets Work

Time zones are defined by their offset from Coordinated Universal Time (UTC). For example, Eastern Standard Time is UTC−5, meaning it is 5 hours behind UTC. When you convert between two zones, you simply add the difference in their UTC offsets. However, many regions observe daylight saving time (DST), which shifts the offset by +1 hour during part of the year. This means the same location can have two different offsets depending on the date. For instance, New York is UTC−5 in winter (EST) and UTC−4 in summer (EDT). A savvy converter must know the date to apply the correct offset.

How to Use the Converter

To get an accurate result, follow these steps:

  1. Enter the time in minutes after midnight (e.g., 9:00 AM = 540, 1:30 PM = 810). If your time is in 12-hour format, convert: multiply hours by 60 and add minutes, then add 720 for PM times (except 12 PM = 720, 12 AM = 0).
  2. Enter the date (year-month-day) – this is crucial for DST.
  3. Select the source time zone (the zone of the time you entered).
  4. Select the target time zone (the zone you want to convert to).
  5. Read the converted time in minutes after midnight. If the result is ≥1440, subtract 1440 and move to the next day; if negative, add 1440 and move to the previous day.

For example, to convert 3:00 PM (900 minutes) on January 10 from UTC−5 to UTC+2: difference = +2 − (−5) = 7 hours = 420 minutes; 900 + 420 = 1320 minutes = 22:00 (10:00 PM) same day.

Common Mistakes and Pitfalls

One frequent error is ignoring DST. Converting between zones without checking if either zone is on DST can lead to an hour error. For instance, converting 10:00 AM in London (UTC+0 in winter, UTC+1 in summer) to New York (UTC−5 in winter, UTC−4 in summer) in July: the difference is +1 − (−4) = 5 hours, not 6. Always verify the DST status for the specific date.

Another mistake is confusing AM/PM when converting to 24-hour time. 12:00 AM is 0 minutes, 12:00 PM is 720 minutes. Also, when the converted time crosses midnight, you must adjust the date – forgetting this leads to scheduling errors for meetings or flights.

Rounding errors can occur if you use decimal hours instead of minutes. For example, 2.5 hours is 2 hours 30 minutes, but 2.5 in decimal hours is 150 minutes, which is correct, but writing 2.5 as 2:50 is wrong. Always keep times in minutes for precision.

Limits of the Formula

This converter assumes a fixed UTC offset for each zone, which is accurate for most locations. However, some regions use unusual offsets (e.g., Nepal is UTC+5:45, some areas use half-hour or 15-minute offsets). The calculator above only supports whole-hour offsets, so for zones like India (UTC+5:30) or Nepal, you would need to adjust manually. Additionally, political changes can alter time zones or DST rules; the converter does not account for historical changes or future legislation. Always double-check with an authoritative source for critical scheduling.

Alternatives and When to Use This Converter

This converter is ideal for quick mental math or when you need a simple, offline tool without internet. For more complex needs, consider world clock apps that automatically update DST and handle half-hour offsets. For business meetings, tools that show multiple time zones simultaneously can be more convenient. But for a one-off conversion, this calculator gives you the exact result with full control over the offset values.

Frequently Asked Questions

How do I convert a time with AM/PM to minutes?

Convert hours to minutes (multiply by 60) and add minutes. For PM times (except 12 PM), add 720 minutes (12 hours). For 12 AM, use 0 minutes; for 12 PM, use 720 minutes. Example: 3:45 PM = (3 × 60) + 45 + 720 = 945 minutes.

What if the converted time is negative or over 1440?

If the result is negative, add 1440 and subtract one day from the date. If the result is ≥1440, subtract 1440 and add one day. For example, converting 2:00 AM (120 minutes) from UTC+10 to UTC−5: difference = −5 − 10 = −15 hours = −900 minutes; 120 − 900 = −780; add 1440 = 660 minutes (11:00 AM) on the previous day.

Does this converter handle daylight saving time automatically?

No, you must manually adjust the UTC offset for DST. The calculator uses the offset you select for each zone. To account for DST, select the correct offset for the date (e.g., UTC−4 for EDT instead of UTC−5 for EST). The date input is only used to display the result with a date, not to auto-adjust offsets.

Why do some countries have half-hour or 45-minute offsets?

Some countries choose offsets that are not whole hours to better align with solar time or political boundaries. For example, India uses UTC+5:30, and Nepal uses UTC+5:45. This converter only supports whole-hour offsets, so for those zones, you would need to add or subtract the extra minutes manually.

What is the best way to convert times across many zones?

For multiple zones, use a world clock app or a spreadsheet with formulas. You can also use UTC as an intermediate: convert each local time to UTC, then convert to the target zone. This avoids errors from comparing offsets directly.

Is UTC the same as GMT?

UTC (Coordinated Universal Time) is the modern standard, while GMT (Greenwich Mean Time) is a time zone. In practice, they are often used interchangeably, but GMT can have DST in some contexts (e.g., British Summer Time). For conversion purposes, treat UTC as the base offset 0.

Related

Formula used
in t | Time (minutes after midnight) | - | 540 | 0
in d | Date | - | 2025-06-15 | 0
sel from | From zone | UTC-8=0, UTC-7=1, UTC-6=2, UTC-5=3, UTC-4=4, UTC-3=5, UTC-2=6, UTC-1=7, UTC=8, UTC+1=9, UTC+2=10, UTC+3=11, UTC+4=12, UTC+5=13, UTC+6=14, UTC+7=15, UTC+8=16, UTC+9=17, UTC+10=18, UTC+11=19, UTC+12=20
sel to | To zone | UTC-8=0, UTC-7=1, UTC-6=2, UTC-5=3, UTC-4=4, UTC-3=5, UTC-2=6, UTC-1=7, UTC=8, UTC+1=9, UTC+2=10, UTC+3=11, UTC+4=12, UTC+5=13, UTC+6=14, UTC+7=15, UTC+8=16, UTC+9=17, UTC+10=18, UTC+11=19, UTC+12=20
out converted | Converted time (minutes) | - | t + (to - from) * 60 | 0
out from_offset | From UTC offset | hours | from - 8 | 1
out to_offset | To UTC offset | hours | to - 8 | 1

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.