Time zone

A time zone is a region of the globe that observes a uniform standard time for legal, commercial and social purposes. Time zones tend to follow the boundaries of countries and their subdivisions instead of strictly following longitude because it is convenient for areas in close commercial or other communication to keep the same time.

2020 time zone map showing an example of the way time zones are mapped out.

Most of the time zones on land are offset from Coordinated Universal Time (UTC) by a whole number of hours (UTC−12:00 to UTC+14:00), but a few zones are offset by 30 or 45 minutes (e.g. Newfoundland Standard Time is UTC−03:30, Nepal Standard Time is UTC+05:45, Indian Standard Time is UTC+05:30 and Myanmar Standard Time is UTC+06:30).

Some higher latitude and temperate zone countries use daylight saving time for part of the year, typically by adjusting local clock time by an hour. Many land time zones are skewed toward the west of the corresponding nautical time zones. This also creates permanent daylight saving time effect.

History

When well-regulated mechanical clocks became widespread in the early 19th century,[1] each city began to use local mean solar time. Apparent and mean solar time can differ by up to around 15 minutes (as described by the equation of time) because of the elliptical shape of the Earth's orbit around the Sun (eccentricity) and the tilt of the Earth's axis (obliquity). Mean solar time has days of equal length, and the accumulated difference between the two sums to zero after a year.

Greenwich Mean Time (GMT) was established in 1675, when the Royal Observatory was built, as an aid to mariners to determine longitude at sea, providing a standard reference time while each city in England kept a different local time.

Railway time

Plaque commemorating the Railway General Time Convention of 1883 in North America

Local solar time became increasingly inconvenient as rail transport and telecommunications improved, because clocks differed between places by amounts corresponding to the differences in their geographical longitudes, which varied by four minutes of time for every degree of longitude. For example, Bristol, England is about 2.5 degrees west of Greenwich (East London), so when it is solar noon in Bristol, it is about 10 minutes past solar noon in London.[2] The use of time zones accumulates these differences into longer units, usually hours, so that nearby places can share a common standard for timekeeping.

The first adoption of a standard time was in November 1840, in Great Britain by railway companies using GMT kept by portable chronometers. The first of these companies to adopt standard time was the Great Western Railway (GWR) in November 1840. This quickly became known as Railway Time. About August 23, 1852, time signals were first transmitted by telegraph from the Royal Observatory, Greenwich. Even though 98% of Great Britain's public clocks were using GMT by 1855, it was not made Britain's legal time until August 2, 1880. Some British clocks from this period have two minute hands—one for the local time, one for GMT.[3]

Improvements in worldwide communication further increased the need for interacting parties to communicate mutually comprehensible time references to one another. The problem of differing local times could be solved across larger areas by synchronizing clocks worldwide, but in many places that adopted time would then differ markedly from the solar time to which people were accustomed.

On November 2, 1868, the then British colony of New Zealand officially adopted a standard time to be observed throughout the colony, and was the first country to do so.[4] It was based on the longitude 172°30′ East of Greenwich, that is 11 hours 30 minutes ahead of GMT. This standard was known as New Zealand Mean Time.[5]

Timekeeping on the American railroads in the mid-19th century was somewhat confused. Each railroad used its own standard time, usually based on the local time of its headquarters or most important terminus, and the railroad's train schedules were published using its own time. Some junctions served by several railroads had a clock for each railroad, each showing a different time.[6]

1913 time zone map of the United States, showing boundaries very different from today

Charles F. Dowd proposed a system of one-hour standard time zones for American railroads about 1863, although he published nothing on the matter at that time and did not consult railroad officials until 1869. In 1870 he proposed four ideal time zones (having north–south borders), the first centered on Washington, D.C., but by 1872 the first was centered on the meridian 75° W of Greenwich, with geographic borders (for example, sections of the Appalachian Mountains). Dowd's system was never accepted by American railroads. Instead, U.S. and Canadian railroads implemented a version proposed by William F. Allen, the editor of the Traveler's Official Railway Guide.[7] The borders of its time zones ran through railroad stations, often in major cities. For example, the border between its Eastern and Central time zones ran through Detroit, Buffalo, Pittsburgh, Atlanta, and Charleston. It was inaugurated on Sunday, November 18, 1883, also called "The Day of Two Noons",[8] when each railroad station clock was reset as standard-time noon was reached within each time zone.

The zones were named Intercolonial, Eastern, Central, Mountain, and Pacific. Within a year 85% of all cities with populations over 10,000, about 200 cities, were using standard time.[9] A notable exception was Detroit (which is about halfway between the meridians of eastern time and central time) which kept local time until 1900, then tried Central Standard Time, local mean time, and Eastern Standard Time before a May 1915 ordinance settled on EST and was ratified by popular vote in August 1916. The confusion of times came to an end when Standard zone time was formally adopted by the U.S. Congress in the Standard Time Act of March 19, 1918.

Worldwide time zones

The first known person to conceive of a worldwide system of time zones was the Italian mathematician Quirico Filopanti. He introduced the idea in his book Miranda! published in 1858. He proposed 24 hourly time zones, which he called "longitudinal days", the first centred on the meridian of Rome. He also proposed a universal time to be used in astronomy and telegraphy. But his book attracted no attention until long after his death.[10][11]

Scottish-born Canadian Sir Sandford Fleming proposed a worldwide system of time zones in 1879. He advocated his system at several international conferences, and is credited with "the initial effort that led to the adoption of the present time meridians".[12] In 1876, his first proposal was for a global 24-hour clock, conceptually located at the centre of the Earth and not linked to any surface meridian. In 1879 he specified that his universal day would begin at the anti-meridian of Greenwich (180th meridian), while conceding that hourly time zones might have some limited local use. He also proposed his system at the International Meridian Conference in October 1884, but it did not adopt his time zones because they were not within its purview. The conference did adopt a universal day of 24 hours beginning at Greenwich midnight, but specified that it "shall not interfere with the use of local or standard time where desirable".[13]

By about 1900, almost all inhabited places on Earth had adopted one or other standard time zone; but only some of these used an hourly offset from GMT. Many applied the time at a local astronomical observatory to an entire country, without any reference to GMT. It took many decades before all time zones were based on some "standard offset" from GMT/UTC. By 1929, most major countries had adopted hourly time zones. Nepal was the last country to adopt a standard offset, shifting slightly to UTC+5:45 in 1956.[14]

Today, all nations use standard time zones for secular purposes, but they do not all apply the concept as originally conceived. Newfoundland, India, Iran, Afghanistan, Myanmar, Sri Lanka, the Marquesas, as well as parts of Australia use half-hour deviations from standard time, and some nations, such as Nepal, and some provinces, such as the Chatham Islands of New Zealand, use quarter-hour deviations. Some countries, such as China and India, use a single time zone even though the extent of their territory far exceeds 15° of longitude, which causes problems as some places in China, like Xinjiang (westernmost province of China), uses local time and when planning to meet with the Chinese living in Beijing, a very eastern city, they will have trouble understanding each other as they are two hours apart.[15] Russia is traditionally divided into 11 time zones, but in 2010 the number was reduced to nine.[16] Then-President Dmitry Medvedev said at the time that he would like to see even fewer in place.[17] Still, in 2014, the two removed time zones were reinstated, making the number of time zones 11 again.

Notation of time

ISO 8601

ISO 8601 is an international standard that defines methods of representing dates and times in textual form, including specifications for representing time zones.[18]

UTC

If a time is in Coordinated Universal Time (UTC), a "Z" is added directly after the time without a separating space. "Z" is the zone designator for the zero UTC offset. "09:30 UTC" is therefore represented as "09:30Z" or "0930Z". Likewise, "14:45:15 UTC" is written as "14:45:15Z" or "144515Z".[19]

UTC time is also known as "Zulu" time, since "Zulu" is a phonetic alphabet code word for the letter "Z".[20]

Offsets from UTC

Offsets from UTC are written in the format ±[hh]:[mm], ±[hh] [mm], or ±[hh] (either hours ahead or behind UTC). For example, if the time being described is one hour ahead of UTC (such as the time in Berlin during the winter), the zone designator would be "+01:00", "+0100", or simply "+01". This numeric representation of time zones is appended to local times in the same way that alphabetic time zone abbreviations (or "Z", as above) are appended. The offset from UTC changes with daylight saving time, e.g. a time offset in Chicago, which is in the North American Central Time Zone, is "−06:00" for the winter (Central Standard Time) and "−05:00" for the summer (Central Daylight Time).[21]

Abbreviations

Time zones are often represented by alphabetic abbreviations such as "EST", "WST", and "CST", but these are not part of the international time and date standard ISO 8601 and their use as sole designator for a time zone is discouraged. Such designations can be ambiguous; for example (from List of time zone abbreviations), "CST" can mean China Standard Time (UTC+8), Cuba Standard Time (UTC−5) and (North American) Central Standard Time (UTC−6). It is also a widely used variant of ACST (Australian Central Standard Time, UTC+9:30).

UTC offsets worldwide

A great part of the world has a gap between the official time and the solar time
UTC−12:00...UTC−07:00 UTC−06:00...UTC−01:00 UTC±00:00...UTC+05:45 UTC+06:00...UTC+11:30 UTC+12:00...UTC+14:00
Oceania / North America / Antarctica North and South America / Antarctica Europe / Africa / Asia / Antarctica Asia / Antarctica Asia / Oceania / Antarctica
No DST in summer DST in summer No DST in summer DST in summer No DST in summer DST in summer No DST in summer DST in summer No DST in summer DST in summer
−12:00 −12:00/−11:00
N: US-
−06:00 −06:00/−05:00
N: US-, MX-
±00:00
IS
±00:00/+01:00
N: GB, IE, PT
+06:00
RU-, KZ--
+06:00/+07:00 +12:00
KI-, RU-
+12:00/+13:00
S: NZ-
+06:30
MM
+12:45 +12:45/+13:45
S: NZ
−11:00
US-
−11:00/−10:00 −05:00
BO, CO, PA, PE
−05:00/−04:00
N: CA-, CU, US-
+01:00
TN, CG, CD-, DZ, NE, NG
+01:00/+02:00
N: AT, BA, BE, CH, CZ, DE, DK, ES-, FR, HR, HU, IT, LI, LU, MK, NL, NO, PL, SE, SI, SK
S: NA
+07:00
RU-, VN, LA, TH, KH, ID-
+07:00/+08:00
N: MN-
+13:00
KI-
−10:00
US-
−10:00/−09:00
US-
−04:00 −04:00/−03:00
S: CL-
+02:00
Africa: BI, BW, CD-, EG, LY, MW, MZ, RW, ZA, ZM, ZW
+02:00/+03:00
N: FI, EE, LV, LT, UA, BG, GR, MD, RO
+08:00
AU-, CN, HK, ID, MY, RU-, PH, SG, TW,
+08:00/+09:00
N: MN-
+14:00
KI-
−03:30 −03:30/−02:30
S: CA-
−09:00 −09:00/−08:00
N: US-
−03:00
S: AR
CL-
−03:00/−02:00
S: BR-
+03:00
Europe: BY, RU-, TR, Africa: KE, SD, SO, SS, ER, Asia: IQ, SA
+03:00/+04:00 +09:00
RU-, JP, KR, ID-
+09:00/+10:00
+03:30 +03:30/+04:30
IR
+09:30 +09:30/+10:30
AU-
−08:00 −08:00/−07:00
N: CA-, US-, MX-
−02:00
BR-
−02:00/−01:00 +04:00
RU-, GE
+04:00/+05:00 +10:00
RU-
+10:00/+11:00
+04:30
AF
−07:00
US-, MX-
−07:00/−06:00
N: CA-, US-, MX-
S: CL-
−01:00 −01:00/±00:00 +05:00
KZ-, PK
+05:00/+06:00 +11:00
RU-
+11:00/+12:00
+05:30
IN
+11:30
NF
+05:45
NP

XX = ISO 3166-1 alpha-2 country code, XX- = parts of the country, N = North, S = South, UTC = Universal Coordinated Time, DST = Daylight Saving Time

List of UTC offsets

These examples give the local time at various locations around the world when daylight saving time is not in effect:

Time offset Example time
(ISO 8601 notation)
Example locations that do not use DST Example locations that use DST in summer
UTC−12:00 2020-08-16T07:49:05-12:00 United States Minor Outlying Islands (Baker Island, Howland Island)
UTC−11:00 2020-08-16T08:49:05-11:00 American Samoa
Niue
United States Minor Outlying Islands (Jarvis Island, Kingman Reef, Midway Atoll, Palmyra Atoll)
UTC−10:00 2020-08-16T09:49:05-10:00 Cook Islands
French Polynesia (Tahiti)
United States ( Hawaii)
United States Minor Outlying Islands (Johnston Atoll)
United States (Aleutian Islands)
UTC−09:30 2020-08-16T10:19:05-09:30 French Polynesia (Marquesas Islands)
UTC−09:00 2020-08-16T10:49:05-09:00 French Polynesia (Gambier Islands) United States ( Alaska (most))
UTC−08:00 2020-08-16T11:49:05-08:00 Pitcairn Islands
Clipperton Island
Canada ( British Columbia (most))
Mexico ( Baja California)
United States ( California, Nevada (most), Oregon (most), Washington)
UTC−07:00 2020-08-16T12:49:05-07:00 Canada ( Yukon)
Mexico ( Sonora)
United States ( Arizona (most))
Canada ( Alberta, Northwest Territories, Nunavut (west of 102°W))
Mexico ( Baja California Sur), ( Chihuahua), ( Sinaloa)
United States ( Colorado, Idaho (most), Montana, New Mexico, Utah, Wyoming)
UTC−06:00 2020-08-16T13:49:05-06:00  Belize
Canada ( Saskatchewan (most))
 Costa Rica
 Ecuador (Galápagos Islands)
 El Salvador
 Guatemala
 Honduras
 Nicaragua
Canada ( Manitoba)
Chile ( Easter Island)
Mexico (most)
United States ( Alabama, Arkansas, Illinois, Iowa, Kansas (most), Louisiana, Minnesota, Mississippi, Missouri, Nebraska (most), North Dakota (most), Oklahoma, South Dakota (most), Tennessee (most), Texas (most), Wisconsin))
UTC−05:00 2020-08-16T14:49:06-05:00 Brazil (Acre)
Canada ( Nunavut (entire Southampton Island (Coral Harbour)), Ontario (west of 90° West: Atikokan area and New Osnaburgh/Pickle Lake area))
Cayman Islands
 Colombia
 Ecuador (main territory)
 Jamaica
Mexico ( Quintana Roo (most))
 Panama
 Peru
United States Minor Outlying Islands ( Navassa Island)
Bahamas
Canada ( Ontario (most), Quebec (most))
 Cuba
Haiti
Turks and Caicos Islands
United States ( Connecticut, Delaware, Florida (most), Georgia, Indiana (most), Kentucky (most), Maine, Maryland, Massachusetts, Michigan (most), New Hampshire, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, South Carolina, Vermont, Virginia, Washington, D.C., West Virginia)
UTC−04:00 2020-08-16T15:49:06-04:00 Anguilla
Antigua and Barbuda
Aruba
 Barbados
 Bolivia
Brazil (Amazonas (most), Mato Grosso do Sul, Mato Grosso, Rondônia, Roraima)
British Virgin Islands
Canada ( Quebec (east of the Natashquan River))
Caribbean Netherlands
Curacao
Dominica
 Dominican Republic
Grenada
Guadeloupe
Guyana
Martinique
Montserrat
Puerto Rico
Saint Barthelemy
Saint Kitts and Nevis
Saint Lucia
Saint Martin
Saint Vincent and the Grenadines
Sint Maarten
 Trinidad and Tobago
US Virgin Islands
Venezuela
Bermuda
Canada ( New Brunswick, Nova Scotia, Newfoundland and Labrador (Labrador, except of southeastern coast), Prince Edward Island)
 Chile (main territory)
Greenland (Thule Air Base)
 Paraguay
UTC−03:30 2020-08-16T16:19:06-03:30 Canada ( Newfoundland and Labrador (Newfoundland and southeastern coast of Labrador))
UTC−03:00 2020-08-16T16:49:06-03:00 Argentina
Brazil (most)
Chile (Magallanes)
Falkland Islands
French Guiana
Suriname
 Uruguay
Greenland (most)
Saint Pierre and Miquelon
UTC−02:00 2020-08-16T17:49:06-02:00 Brazil (Fernando de Noronha)
South Georgia and the South Sandwich Islands
UTC−01:00 2020-08-16T18:49:06-01:00  Cape Verde  Portugal ( Azores)
Greenland (Ittoqqortoormiit)
UTC±00:00 2020-08-16T19:49:07+00:00 Burkina Faso
Gambia
 Ghana
Greenland (Danmarkshavn)
Guinea
Guinea-Bissau
 Iceland
 Ivory Coast
Liberia
 Mali
Mauritania
Saint Helena
 Senegal
Sierra Leone
São Tomé and Príncipe
Togo
Faroe Islands
Guernsey
 Ireland
Isle of Man
Jersey
 Portugal (main territory)
 Spain ( Canary Islands)
 United Kingdom
UTC+01:00 2020-08-16T20:49:07+01:00  Algeria
 Angola
 Benin
 Cameroon
Central African Republic
Chad
Republic of the Congo
 Democratic Republic of the Congo (western part)
Equatorial Guinea
 Gabon
 Morocco
 Niger
 Nigeria
 Tunisia
 Western Sahara
 Albania
 Andorra
 Austria
 Belgium
 Bosnia and Herzegovina
 Croatia
 Czech Republic
 Denmark
 France (metropolitan)
Germany
Gibraltar
 Hungary
 Italy
Kosovo
 Liechtenstein
 Luxembourg
 Malta
 Monaco
Montenegro
 Netherlands (European)
 North Macedonia
 Norway
 Poland
San Marino
 Serbia
 Slovakia
 Slovenia
 Spain (main territory)
 Sweden
  Switzerland
  Vatican City
UTC+02:00 2020-08-16T21:49:07+02:00 Botswana
 Burundi
Democratic Republic of the Congo (eastern part)
 Egypt
 Eswatini
Lesotho
Libya
 Malawi
 Mozambique
 Namibia
Russia ( Kaliningrad Time)
 Rwanda
 South Africa (main territory)
 Sudan
 Zambia
 Zimbabwe
 Åland Islands
 Bulgaria
 Cyprus
 Estonia
 Finland
 Greece
 Israel
 Jordan
 Latvia
 Lebanon
 Lithuania
 Moldova
Palestine
 Romania
 Syria
 Ukraine
UTC+03:00 2020-08-16T22:49:08+03:00 Bahrain
 Belarus
Comoros
 Djibouti
 Eritrea
French Southern and Antarctic Lands (Scattered Islands (Bassas da India, Europa Island and Juan de Nova Island))
 Ethiopia
 Iraq
 Kenya
 Kuwait
 Madagascar
Mayotte
Qatar
Russia ( Moscow Time)
 Saudi Arabia
 Somalia
 South Sudan
 South Africa (Prince Edward Islands)
 Tanzania
 Turkey
 Uganda
 Yemen
UTC+03:30 2020-08-16T23:19:08+03:30  Iran
UTC+04:00 2020-08-16T23:49:08+04:00  Armenia
 Azerbaijan
French Southern and Antarctic Lands (Crozet Islands, Scattered Islands (Glorioso Islands and Tromelin Island))
 Georgia
 Mauritius
 Oman
Russia ( Samara Time)
Réunion
 Seychelles
 United Arab Emirates
UTC+04:30 2020-08-17T00:19:08+04:30  Afghanistan
UTC+05:00 2020-08-17T00:49:08+05:00 French Southern and Antarctic Lands (Kerguelen Islands, St. Paul and Amsterdam islands)
Heard Island and McDonald Islands
 Kazakhstan (western part)
 Maldives
 Pakistan
Russia ( Yekaterinburg Time)
Tajikistan
Turkmenistan
 Uzbekistan
UTC+05:30 2020-08-17T01:19:08+05:30  India
 Sri Lanka
UTC+05:45 2020-08-17T01:34:08+05:45    Nepal
UTC+06:00 2020-08-17T01:49:08+06:00  Bangladesh
Bhutan
British Indian Ocean Territory
 Kazakhstan (eastern part)
 Kyrgyzstan
Russia ( Omsk Time)
UTC+06:30 2020-08-17T02:19:08+06:30 Cocos Islands
 Myanmar
UTC+07:00 2020-08-17T02:49:08+07:00  Cambodia
Christmas Island
 Indonesia (Sumatra Island, Java Island, West Kalimantan, Central Kalimantan)
 Laos
Mongolia (west)
Russia ( Krasnoyarsk Time)
 Thailand
 Vietnam
UTC+08:00 2020-08-17T03:49:08+08:00 Australia ( Western Australia)
Brunei
 People's Republic of China
 Hong Kong
 Indonesia (Sulawesi Island, Lesser Sunda Islands, North Kalimantan, East Kalimantan, South Kalimantan)
 Macau
 Malaysia
Mongolia (most)
 Philippines
Russia ( Irkutsk Time)
 Singapore
Taiwan
UTC+08:45 2020-08-17T04:34:08+08:45  Australia ( Western Australia (Eucla))
UTC+09:00 2020-08-17T04:49:08+09:00  Timor-Leste
 Indonesia (Maluku Islands, Papua, West Papua)
 Japan
 North Korea
Palau
Russia ( Yakutsk Time)
 South Korea
UTC+09:30 2020-08-17T05:19:08+09:30 Australia ( Northern Territory) Australia ( South Australia)
UTC+10:00 2020-08-17T05:49:09+10:00 Australia ( Queensland)
Guam
Micronesia ( Kosrae, Pohnpei)
Northern Mariana Islands
 Papua New Guinea (main territory)
Russia ( Vladivostok Time)
Australia ( Australian Capital Territory, New South Wales, Tasmania, Victoria)
UTC+10:30 2020-08-17T06:19:09+10:30 Australia ( Lord Howe Island)
UTC+11:00 2020-08-17T06:49:09+11:00 Micronesia ( Chuuk, Yap)
New Caledonia
 Papua New Guinea ( Autonomous Region of Bougainville)
Russia ( Magadan Time)
 Solomon Islands
 Vanuatu
Norfolk Island
UTC+12:00 2020-08-17T07:49:09+12:00  Kiribati (Gilbert Islands)
 Marshall Islands
 Nauru
Russia ( Kamchatka Time)
 Tuvalu
United States Minor Outlying Islands (Wake Island)
 Wallis and Futuna
 Fiji
New Zealand (most)
UTC+12:45 2020-08-17T08:34:09+12:45 New Zealand (Chatham Islands)
UTC+13:00 2020-08-17T08:49:09+13:00  Kiribati (Phoenix Islands)
Tokelau
 Tonga
 Samoa
UTC+14:00 2020-08-17T09:49:09+14:00  Kiribati (Line Islands)

Where the adjustment for time zones results in a time at the other side of midnight from UTC, then the date at the location is one day later or earlier.

Some examples when UTC is 23:00 on Monday when or where daylight saving time is not in effect:

Some examples when UTC is 02:00 on Tuesday when or where daylight saving time is not in effect:

  • Honolulu, Hawaii, United States: UTC−10; 16:00 on Monday
  • Toronto, Ontario, Canada: UTC−05; 21:00 on Monday

The time-zone adjustment for a specific location may vary because of daylight saving time. For example, New Zealand, which is usually UTC+12, observes a one-hour daylight saving time adjustment during the Southern Hemisphere summer, resulting in a local time of UTC+13.

Conversions

Conversion between time zones obeys the relationship

"time in zone A" − "UTC offset for zone A" = "time in zone B" − "UTC offset for zone B",

in which each side of the equation is equivalent to UTC. (The more familiar term "UTC offset" is used here rather than the term "zone designator" used by the standard.)

The conversion equation can be rearranged to

"time in zone B" = "time in zone A" − "UTC offset for zone A" + "UTC offset for zone B".

For example, the New York Stock Exchange opens at 09:30 (EST, UTC offset=−05:00). In Los Angeles (PST, UTC offset= −08:00) and Delhi (IST, UTC offset= +05:30), the New York Stock Exchange opens at

time in Los Angeles = 09:30 − (−05:00) + (−08:00) = 06:30.
time in Delhi = 09:30 − (−05:00) + (+05:30) = 20:00.

These calculations become more complicated near a daylight saving boundary (because the UTC offset for zone X is a function of the UTC time).

The table "Time of day by zone" gives an overview on the time relations between different zones.

Nautical type

Since the 1920s a nautical standard time system has been in operation for ships on the high seas. Nautical time zones are an ideal form of the terrestrial time zone system. Under the system, a time change of one hour is required for each change of longitude by 15°. The 15° gore that is offset from GMT or UT1 (not UTC) by twelve hours is bisected by the nautical date line into two 7.5° gores that differ from GMT by ±12 hours. A nautical date line is implied but not explicitly drawn on time zone maps. It follows the 180th meridian except where it is interrupted by territorial waters adjacent to land, forming gaps: it is a pole-to-pole dashed line.[22][23][24]

A ship within the territorial waters of any nation would use that nation's standard time, but would revert to nautical standard time upon leaving its territorial waters. The captain is permitted to change the ship's clocks at a time of the captain's choice following the ship's entry into another time zone. The captain often chooses midnight. Ships going in shuttle traffic over a time zone border often keep the same time zone all the time, to avoid confusion about work, meal, and shop opening hours. Still the time table for port calls must follow the land time zone.

Skewing of zones

Difference between sun time and clock time during daylight saving time:
1h ± 30 min behind
0h ± 30m
1h ± 30 m ahead
2h ± 30 m ahead
3h ± 30 m ahead
  DST observed
  DST formerly observed
  DST never observed

Ideal time zones, such as nautical time zones, are based on the mean solar time of a particular meridian located in the middle of that zone with boundaries located 7.5 degrees east and west of the meridian. In practice, zone boundaries are often drawn much farther to the west with often irregular boundaries, and some locations base their time on meridians located far to the east.

For example, even though the Prime Meridian (0°) passes through Spain and France, they use the mean solar time of 15 degrees east (Central European Time) rather than 0 degrees (Greenwich Mean Time). France previously used GMT, but was switched to CET (Central European Time) during the German occupation of the country during World War II and did not switch back after the war.[25] Similarly, prior to World War II, the Netherlands observed "Amsterdam Time", which was twenty minutes ahead of Greenwich Mean Time. They were obliged to follow German time during the war, and kept it thereafter. In the mid 1970s the Netherlands, as with other European states, began observing daylight saving (summer) time.

In the Northern hemisphere, there is a tendency to draw time zone boundaries far to the west of their meridians. A reason is that it can allow the more efficient use of sunlight.[26] Another reason for this is that similar working day schedules around the world have led to people rising on average at 07:00 clock time and going to bed at 23:00 clock time. This means that the middle of the period that people are awake ("awake time noon") occurs at 15:00 (= [7 + 23]/2) clock time, whereas – if using as clock time the time of the nautical time zone to which the location concerned geographically belongs – solar noon occurs at 12:00 (+/- 30 min) clock time. To make solar noon coincide more with awake time noon (i.e. make the sun reach its highest point closer to 15:00 clock time rather than 12:00 clock time), the time of one or even two nautical time zones to the east is chosen. Many of these locations also use DST, adding yet another nautical time zone to the east. As a result,[note 1] in summer, solar noon in the Spanish town of Muxía occurs at 14:37 clock time, indeed very close to awake time noon (15:00). This westernmost area of continental Spain never experiences sunset before 18:00 clock time, even in midwinter, despite its lying more than 40 degrees north of the equator. Near the summer solstice, Muxía has sunset times (after 22:00) similar to those of Stockholm, which is in the same time zone and 16 degrees farther north. Stockholm has much earlier sunrises, though.

A more extreme example is Nome, Alaska, which is at 165°24′W longitude—just west of center of the idealized Samoa Time Zone (165°W). Nevertheless, Nome observes Alaska Time (135°W) with DST so it is slightly more than two hours ahead of the sun in winter and over three in summer.[27] Kotzebue, Alaska, also near the same meridian but north of the Arctic Circle, has an annual event on August 9 to celebrate two sunsets in the same 24-hour day, one shortly after midnight at the start of the day, and the other shortly before midnight at the end of the day.

Also, China extends as far west as 73°E, but all parts of it use UTC+08:00 (120°E), so solar "noon" can occur as late as 15:00 in western portions of China such as Xinjiang and Tibet. The Afghanistan-China border marks the greatest terrestrial time zone difference on Earth, with a 3.5 hour difference between Afghanistan's UTC+4:30 and China's UTC+08:00.

Daylight saving time

Many countries, and sometimes just certain regions of countries, adopt daylight saving time (also known as "Summer Time") during part of the year. This typically involves advancing clocks by an hour near the start of spring and adjusting back in autumn ("spring forward", "fall back"). Modern DST was first proposed in 1907 and was in widespread use in 1916 as a wartime measure aimed at conserving coal. Despite controversy, many countries have used it off and on since then; details vary by location and change occasionally. Most countries around the equator do not observe daylight saving time, since the seasonal difference in sunlight is minimal.

Computer systems and the Internet

Many computer operating systems include the necessary support for working with all (or almost all) possible local times based on the various time zones. Internally, operating systems typically use UTC as their basic time-keeping standard, while providing services for converting local times to and from UTC, and also the ability to automatically change local time conversions at the start and end of daylight saving time in the various time zones. (See the article on daylight saving time for more details on this aspect).

Web servers presenting web pages primarily for an audience in a single time zone or a limited range of time zones typically show times as a local time, perhaps with UTC time in brackets. More internationally oriented websites may show times in UTC only or using an arbitrary time zone. For example, the international English-language version of CNN includes GMT and Hong Kong Time,[28] whereas the US version shows Eastern Time.[29] US Eastern Time and Pacific Time are also used fairly commonly on many US-based English-language websites with global readership. The format is typically based in the W3C Note "datetime".

Email systems and other messaging systems (IRC chat, etc.)[30] time-stamp messages using UTC, or else include the sender's time zone as part of the message, allowing the receiving program to display the message's date and time of sending in the recipient's local time.

Database records that include a time stamp typically use UTC, especially when the database is part of a system that spans multiple time zones. The use of local time for time-stamping records is not recommended for time zones that implement daylight saving time because once a year there is a one-hour period when local times are ambiguous.

Calendar systems nowadays usually tie their time stamps to UTC, and show them differently on computers that are in different time zones. That works when having telephone or internet meetings. It works less well when travelling, because the calendar events are assumed to take place in the time zone the computer or smartphone was on when creating the event. The event can be shown at the wrong time. For example, if a New Yorker plans to meet someone in Los Angeles at 9 AM, and makes a calendar entry at 9 AM (which the computer assumes is New York time), the calendar entry will be at 6 AM if taking the computer's time zone. There is also an option in newer versions of Microsoft Outlook to enter the time zone in which an event will happen, but often not in other calendar systems. Calendaring software must also deal with daylight saving time (DST). If, for political reasons, the begin and end dates of daylight saving time are changed, calendar entries should stay the same in local time, even though they may shift in UTC time. In Microsoft Outlook, time stamps are therefore stored and communicated without DST offsets.[31] Hence, an appointment in London at noon in the summer will be represented as 12:00 (UTC+00:00) even though the event will actually take place at 13:00 UTC. In Google Calendar, calendar events are stored in UTC (although shown in local time) and might be changed by a time-zone changes,[32] although normal daylight saving start and end are compensated for (similar to much other calendar software).

Operating systems

Unix

Most Unix-like systems, including Linux and Mac OS X, keep system time in time_t format, representing the number of seconds that have elapsed since 00:00:00 Coordinated Universal Time (UTC) on Thursday, January 1, 1970.[33] By default the external representation is as UTC (Coordinated Universal Time), though individual processes can specify time zones using the TZ environment variable.[34] This allows users in multiple time zones to use the same computer, with their respective local times displayed correctly to each user. Time zone information most commonly comes from the IANA time zone database. In fact, many systems, including anything using the GNU C Library, can make use of this database.

Microsoft Windows

Windows-based computer systems prior to Windows 2000 used local time, but Windows 2000 and later can use UTC as the basic system time.[35] The system registry contains time zone information that includes the offset from UTC and rules that indicate the start and end dates for daylight saving in each zone. Interaction with the user normally uses local time, and application software is able to calculate the time in various zones. Terminal Servers allow remote computers to redirect their time zone settings to the Terminal Server so that users see the correct time for their time zone in their desktop/application sessions. Terminal Services uses the server base time on the Terminal Server and the client time zone information to calculate the time in the session.

Programming languages

Java

While most application software will use the underlying operating system for time zone information, the Java Platform, from version 1.3.1, has maintained its own time zone database. This database is updated whenever time zone rules change. Oracle provides an updater tool for this purpose.[36]

As an alternative to the time zone information bundled with the Java Platform, programmers may choose to use the Joda-Time library.[37] This library includes its own time zone data based on the IANA time zone database.[38]

As of Java 8 there is a new date and time API that can help with converting time zones. Java 8 Date Time

JavaScript

Traditionally, there was very little in the way of time zone support for JavaScript. Essentially the programmer had to extract the UTC offset by instantiating a time object, getting a GMT time from it, and differencing the two. This does not provide a solution for more complex daylight saving variations, such as divergent DST directions between northern and southern hemispheres.

ECMA-402, the standard on Internationalization API for JavaScript, provides ways of formatting Time Zones.[39] However, due to size constraint, some implementations or distributions do not include it.[40]

Perl

The DateTime object in Perl supports all time zones in the Olson DB and includes the ability to get, set and convert between time zones.[41]

PHP

The DateTime objects and related functions have been compiled into the PHP core since 5.2. This includes the ability to get and set the default script time zone, and DateTime is aware of its own time zone internally. PHP.net provides extensive documentation on this.[42] As noted there, the most current time zone database can be implemented via the PECL timezonedb.

Python

The standard module datetime included with Python stores and operates on the time zone information class tzinfo. The third party pytz module provides access to the full IANA time zone database.[43] Negated time zone offset in seconds is stored time.timezone and time.altzone attributes.

Smalltalk

Each Smalltalk dialect comes with its own built-in classes for dates, times and timestamps, only a few of which implement the DateAndTime and Duration classes as specified by the ANSI Smalltalk Standard. VisualWorks provides a TimeZone class that supports up to two annually recurring offset transitions, which are assumed to apply to all years (same behavior as Windows time zones). Squeak provides a Timezone class that does not support any offset transitions. Dolphin Smalltalk does not support time zones at all.

For full support of the tz database (zoneinfo) in a Smalltalk application (including support for any number of annually recurring offset transitions, and support for different intra-year offset transition rules in different years) the third-party, open-source, ANSI-Smalltalk-compliant Chronos Date/Time Library is available for use with any of the following Smalltalk dialects: VisualWorks, Squeak, Gemstone, or Dolphin.[44]

Time zones in outer space

Orbiting spacecraft typically experience many sunrises and sunsets in a 24-hour period, or in the case of Apollo program astronauts travelling to the moon, none. Thus it is not possible to calibrate time zones with respect to the sun, and still respect a 24-hour sleep/wake cycle. A common practice for space exploration is to use the Earth-based time zone of the launch site or mission control. This keeps the sleeping cycles of the crew and controllers in sync. The International Space Station normally uses Greenwich Mean Time (GMT).[45][46]

Timekeeping on Mars can be more complex, since the planet has a solar day of approximately 24 hours and 39 minutes, known as a sol. Earth controllers for some Mars missions have synchronized their sleep/wake cycles with the Martian day,[47] because solar-powered rover activity on the surface was tied to periods of light and dark. The difference in day length caused the sleep/wake cycles to slowly drift with respect to the day/night cycles on Earth, repeating approximately once every 36 days.

gollark: I've only read a bit of the Getting Started guide...
gollark: Well, I suppose this is going to be better than Lua.
gollark: Are there some available CC bindings for it?
gollark: Good point. It does seem better.
gollark: You can do that in Lua, too.

See also

The control panel of the Time Zone Clock in front of Coventry Transport Museum.

Notes

  1. Spain may have chosen its time zone for other reasons, such as synchronising with trading partners, and adopting CET as a major member of the EU

Further reading

  • Biswas, Soutik (February 12, 2019). "How India's single time zone is hurting its people". BBC News. Retrieved February 12, 2019.
  • Maulik Jagnani, economist at Cornell University (January 15, 2019). "PoorSleep: Sunset Time and Human Capital Production" (Job Market Paper). Retrieved February 12, 2019.
  • "Time Bandits: The countries rebelling against GMT" (Video). BBC. August 14, 2015. Retrieved February 12, 2019.
  • "How time zones confused the world". BBC News. August 7, 2015. Retrieved February 12, 2019.
  • Lane, Megan (May 10, 2011). "How does a country change its time zone?". BBC News. Retrieved February 12, 2019.
  • "A brief history of time zones" (Video). BBC. March 24, 2011. Retrieved February 12, 2019.
  • The Time Zone Information Format (TZif). doi:10.17487/RFC8536. RFC 8536.

References

  1. The Mechanics of Mechanical Watches and Clocks | Ruxu Du | Springer. History of Mechanism and Machine Science. Springer. 2013. ISBN 978-3-642-29307-8.
  2. Latitude and Longitude of World Cities http://www.infoplease.com/ipa/A0001769.html
  3. "Bristol Time". Wwp.greenwichmeantime.com. Archived from the original on June 28, 2006. Retrieved December 5, 2011.
  4. "Telegraph line laid across Cook Strait". New Zealand Ministry for Culture and Heritage. Retrieved January 5, 2020.
  5. "Our Time. How we got it. New Zealand's Method. A Lead to the World". Papers Past. Evening Post. p. 10. Retrieved October 2, 2013.
  6. Alfred, Randy (November 18, 2010). "Nov. 18, 1883: Railroad Time Goes Coast to Coast". Wired. Retrieved July 30, 2018.
  7. "Economics of Time Zones" (PDF). Archived from the original (PDF) on May 14, 2012.  (1.89 MB)
  8. "Historymatters.gmu.edu". Historymatters.gmu.edu. Retrieved December 5, 2011.
  9. "Resolution concerning new standard time by Chicago". Sos.state.il.us. Archived from the original on October 5, 2011. Retrieved December 5, 2011.
  10. Quirico Filopanti from scienzagiovane, Bologna University, Italy. Archived January 17, 2013, at the Wayback Machine
  11. Gianluigi Parmeggiani (Osservatorio Astronomico di Bologna), The origin of time zones Archived August 24, 2007, at the Wayback Machine
  12. "History & info – Standard time began with the railroads". www.webexhibits.org. Retrieved February 13, 2018.
  13. International conference held at Washington for the Purpose of Fixing a Prime Meridian and a Universal Day. October, 1884. Protocols of the proceedings., Washington, D. C., 1884, p. 201, retrieved July 23, 2018
  14. "15 minutes of fame". Nepali Times. Retrieved August 22, 2018.
  15. Schiavenza, Matt (November 5, 2013). "China Only Has One Time Zone—and That's a Problem". The Atlantic. Retrieved August 22, 2018.
  16. https://www.timeanddate.com/news/time/russia-reduces-time-zones.html
  17. "About Time: Huge country, nine time zones" (Video). BBC. March 22, 2011. Retrieved February 12, 2019.
  18. "In Canada, You Can Just Write the Date Whichever Way You Want". Atlas Obscura. June 8, 2015. Retrieved August 22, 2018.
  19. "Z – Zulu Time Zone (Time Zone Abbreviation)". www.timeanddate.com. Retrieved August 22, 2018.
  20. "Z – Zulu Time Zone (Time Zone Abbreviation)". www.timeanddate.com. Retrieved August 22, 2018.
  21. "What is UTC or GMT Time?". www.nhc.noaa.gov. Retrieved August 22, 2018.
  22. Bowditch, Nathaniel. American Practical Navigator. Washington: Government Printing Office, 1925, 1939, 1975.
  23. Hill, John C., Thomas F. Utegaard, Gerard Riordan. Dutton's Navigation and Piloting. Annapolis: United States Naval Institute, 1958.
  24. Howse, Derek. Greenwich Time and the Discovery of the Longitude. Oxford: Oxford University Press, 1980. ISBN 0-19-215948-8.
  25. Poulle, Yvonne (1999). "La France à l'heure allemande" (PDF). Bibliothèque de l'École des Chartes. 157 (2): 493–502. doi:10.3406/bec.1999.450989. Retrieved January 11, 2012.
  26. "法定时与北京时间". 人民教育出版社. Archived from the original on November 14, 2006.
  27. O'Hara, Doug (March 11, 2007). "Alaska: daylight stealing time". Far North Science. Retrieved May 11, 2007.
  28. "International CNN". Edition.cnn.com. Retrieved December 5, 2011.
  29. "United States CNN". Cnn.com. Retrieved December 5, 2011.
  30. "Guidelines for Ubuntu IRC Meetings". Canonical Ltd. August 6, 2008.
  31. How time zone normalization works in Microsoft Outlook. Microsoft (2015).
  32. Use Google Calendar in different time zones. Google Calendar Help (as of Oct. 2015)
  33. "The Open Group Base Specifications Issue 7, section 4.16 Seconds Since the Epoch". The Open Group. Retrieved January 22, 2017.
  34. "tzset(3) man page from FreeBSD 12.1-RELEASE". freebsd.org. The FreeBSD project.
  35. "GetSystemTime function (Windows)". msdn.microsoft.com. Retrieved February 13, 2018.
  36. "Timezone Updater Tool". Java.sun.com. Retrieved December 5, 2011.
  37. "Joda-Time". Joda-time.sourceforge.net. Retrieved December 5, 2011.
  38. "tz database". Twinsun.com. December 26, 2007. Archived from the original on June 23, 2012. Retrieved December 5, 2011.
  39. "ECMAScript 2015 Internationalization API Specification". ecma-international.org. ECMA International. June 2015. Retrieved September 4, 2019.
  40. "Internationalization Support". Node.js v12.10.0 Documentation. Retrieved September 4, 2019.
  41. "DateTime". METACPAN. Retrieved April 14, 2014.
  42. "DateTime". Php.net. Retrieved December 5, 2011.
  43. "pytz module". Pytz.sourceforge.net. Retrieved December 5, 2011.
  44. Chronos Date/Time Library Archived April 5, 2014, at the Wayback Machine
  45. "Ask the Crew: STS-111".
  46. Lu, Ed. "Day in the Life".
  47. Megan Gannon, 2008, New Tricks Could Help Mars Rover Team Live on Mars Time, space.com
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.