Main Page | See live article | Alphabetical index

Calculating local time

The Sun shines on different parts of the Earth at different times. So, while someone in England is having breakfast and watching the sun rinse, someone in India is having their midday meal, someone in New Zealand in the South Pacific is watching the sun set, and it is the middle of the night in the Americas.

Table of contents
1 Calculating Local Time
2 Calculating the time difference between two locations
3 Adjusting for Daylight Saving Time

Calculating Local Time

The local time for a location can be calculated using the time zone for the location. The reference time for time zones was originally called Greenwich Mean Time (GMT), but is now referred to as Coordinated Universal Time (UTC).

The time for a location is given relative to UTC. Some examples:

Where the adjustment for time zones results in a time after 12midnight, then the date at the location is one day later. Some examples: Where the adjustment for time zones results in a time before 00:00 (i.e. midnight), then the date at the location is one day earlier. Some examples: Note: The time zone adjustment for a specific location may vary due to the use of daylight saving time.

Calculating the time difference between two locations

The time difference between two locations can be determined by subtracting the UTC time adjustment of the current location from the UTC time adjustment for the target location. Some examples:

Again, where the adjustment crosses midnight, then the date must be adjusted accordingly: This works both ways:

Adjusting for Daylight Saving Time

Daylight saving time adds one hour to the local time (UTC+1). Some examples:

Once the daylight saving time adjustment has been made to the UTC for the location, then the calculations can be performed exactly as given above.

See also: Time zone Daylight saving time