Skip to content

Commit

Permalink
Revert most of the recent alike-since-1970 changes
Browse files Browse the repository at this point in the history
This reverts most proposed changes that merged all Zones agreeing
since 1970, as concerns were raised about doing too many of these
changes at once.  It does keeps some of these changes in the
interest of making tzdb more equitable one step at a time.
* NEWS: Mention this and adjust change announcement.
* africa (Indian/Reunion, Indian/Mahe):
* antarctica (Indian/Kerguelen, Antarctica/Vostok):
* asia (Asia/Brunei, Asia/Kuala_Lumpur):
* australasia (Indian/Christmas, Indian/Cocos, Pacific/Majuro)
(Pacific/Chuuk, Pacific/Pohnpei, Pacific/Funafuti, Pacific/Wake)
(Pacific/Wallis):
* europe (Europe/Copenhagen, Atlantic/Reykjavik)
(Europe/Luxembourg, Europe/Monaco, Europe/Amsterdam, Europe/Oslo)
(Europe/Stockholm):
Move these Zones (and associated Rules) back from ‘backzone’.
* backward, backzone, zone1970.tab: Adjust to match these moves.
  • Loading branch information
eggert committed Sep 24, 2021
1 parent 39df8c8 commit a82f026
Show file tree
Hide file tree
Showing 9 changed files with 519 additions and 572 deletions.
26 changes: 19 additions & 7 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@ News for the tz database

Unreleased, experimental changes

This release is prompted by recent announcements by Jordan and Samoa.
It incorporates many other changes that had accumulated since 2021a.
However, it omits most proposed changes that merged all Zones
agreeing since 1970, as concerns were raised about doing too many of
these changes at once. It does keeps some of these changes in the
interest of making tzdb more equitable one step at a time; see
"Merge more location-based Zones" below.

Changes to future timestamps

Jordan now starts DST on February's last Thursday.
Expand Down Expand Up @@ -44,18 +52,22 @@ Unreleased, experimental changes
(Thanks to P Chan, Michael Deckers, Alexander Krivenyshev and
Alois Treindl.)

Merge location-based timezones whose timestamps agree since 1970,
as pre-1970 timestamps are out of scope. This does not affect
Merge more location-based Zones whose timestamps agree since 1970,
as pre-1970 timestamps are out of scope. This is part of a
process that has been ongoing since 2013. This does not affect
post-1970 timestamps, and timezone historians who build with 'make
PACKRATDATA=backzone' should see no changes to pre-1970 timestamps.
When merging, keep the most-populous location's data, and move
data for other locations to 'backzone' with a backward
link in 'backward'. For example, move Europe/Oslo data to
'backzone' with a link in 'backward' from Europe/Berlin because
link in 'backward'. For example, move America/Creston data to
'backzone' with a link in 'backward' from America/Phoenix because
the two timezones' timestamps agree since 1970; this change
affects some pre-1966 timestamps in Europe/Oslo because Berlin and
Oslo disagreed before 1966. Affected entries range from
Africa/Accra to Pacific/Yap.
affects some pre-1968 timestamps in America/Creston because
Creston and Phoenix disagreed before 1968. The affected Zones
are Africa/Accra, America/Atikokan, America/Blanc-Sablon,
America/Creston, America/Curacao, America/Nassau,
America/Port_of_Spain, Antarctica/DumontDUrville, and
Antarctica/Syowa.

Changes to maintenance procedure

Expand Down
39 changes: 36 additions & 3 deletions africa
Original file line number Diff line number Diff line change
Expand Up @@ -1271,9 +1271,21 @@ Zone Africa/Lagos 0:13:35 - LMT 1905 Jul 1
1:00 - WAT

# Réunion
# See Asia/Dubai.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Indian/Reunion 3:41:52 - LMT 1911 Jun # Saint-Denis
4:00 - +04
#
# Scattered Islands (Îles Éparses) administered from Réunion are as follows.
# The following information about them is taken from
# Îles Éparses (<http://www.outre-mer.gouv.fr/domtom/ile.htm>, 1997-07-22,
# in French; no longer available as of 1999-08-17).
# We have no info about their time zone histories.
#
# Crozet Islands also observes Réunion time; see the 'antarctica' file.
# Bassas da India - uninhabited
# Europa Island - inhabited from 1905 to 1910 by two families
# Glorioso Is - inhabited until at least 1958
# Juan de Nova - uninhabited
# Tromelin - inhabited until at least 1958

# Rwanda
# See Africa/Maputo.
Expand Down Expand Up @@ -1317,7 +1329,28 @@ Zone Africa/Sao_Tome 0:26:56 - LMT 1884
# See Africa/Abidjan.

# Seychelles
# See Asia/Dubai.

# From P Chan (2020-11-27):
# Standard Time was adopted on 1907-01-01.
#
# Standard Time Ordinance (Chapter 237)
# The Laws of Seychelles in Force on the 31st December, 1971, Vol. 6, p 571
# https://books.google.com/books?id=efE-AQAAIAAJ&pg=PA571
#
# From Tim Parenti (2020-12-05):
# A footnote on https://books.google.com/books?id=DYdDAQAAMAAJ&pg=PA1689
# confirms that Ordinance No. 9 of 1906 "was brought into force on the 1st
# January, 1907."

# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Indian/Mahe 3:41:48 - LMT 1907 Jan 1 # Victoria
4:00 - +04
# From Paul Eggert (2001-05-30):
# Aldabra, Farquhar, and Desroches, originally dependencies of the
# Seychelles, were transferred to the British Indian Ocean Territory
# in 1965 and returned to Seychelles control in 1976. We don't know
# whether this affected their time zone, so omit this for now.
# Possibly the islands were uninhabited.

# Sierra Leone
# See Africa/Abidjan.
Expand Down
30 changes: 28 additions & 2 deletions antarctica
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,9 @@ Zone Antarctica/Mawson 0 - -00 1954 Feb 13
# St Paul Island - near Amsterdam, uninhabited
# fishing stations operated variously 1819/1931
#
# Kerguelen - see Indian/Maldives.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Indian/Kerguelen 0 - -00 1950 # Port-aux-Français
5:00 - +05
#
# year-round base in the main continent
# Dumont d'Urville - see Pacific/Port_Moresby.
Expand Down Expand Up @@ -240,7 +242,31 @@ Zone Antarctica/Troll 0 - -00 2005 Feb 12
# year-round from 1960/61 to 1992

# Vostok, since 1957-12-16, temporarily closed 1994-02/1994-11
# See Asia/Urumqi.
# From Craig Mundell (1994-12-15):
# http://quest.arc.nasa.gov/antarctica/QA/computers/Directions,Time,ZIP
# Vostok, which is one of the Russian stations, is set on the same
# time as Moscow, Russia.
#
# From Lee Hotz (2001-03-08):
# I queried the folks at Columbia who spent the summer at Vostok and this is
# what they had to say about time there:
# "in the US Camp (East Camp) we have been on New Zealand (McMurdo)
# time, which is 12 hours ahead of GMT. The Russian Station Vostok was
# 6 hours behind that (although only 2 miles away, i.e. 6 hours ahead
# of GMT). This is a time zone I think two hours east of Moscow. The
# natural time zone is in between the two: 8 hours ahead of GMT."
#
# From Paul Eggert (2001-05-04):
# This seems to be hopelessly confusing, so I asked Lee Hotz about it
# in person. He said that some Antarctic locations set their local
# time so that noon is the warmest part of the day, and that this
# changes during the year and does not necessarily correspond to mean
# solar noon. So the Vostok time might have been whatever the clocks
# happened to be during their visit. So we still don't really know what time
# it is at Vostok. But we'll guess +06.
#
Zone Antarctica/Vostok 0 - -00 1957 Dec 16
6:00 - +06

# S Africa - year-round bases
# Marion Island, -4653+03752
Expand Down
21 changes: 18 additions & 3 deletions asia
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,10 @@ Zone Indian/Chagos 4:49:40 - LMT 1907
6:00 - +06

# Brunei
# See Asia/Kuching.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Asia/Brunei 7:39:40 - LMT 1926 Mar # Bandar Seri Begawan
7:30 - +0730 1933
8:00 - +08

# Burma / Myanmar

Expand Down Expand Up @@ -2740,8 +2743,20 @@ Zone Asia/Beirut 2:22:00 - LMT 1880
Rule NBorneo 1935 1941 - Sep 14 0:00 0:20 -
Rule NBorneo 1935 1941 - Dec 14 0:00 0 -
#
# For peninsular Malaysia see Asia/Singapore.
#
# peninsular Malaysia
# taken from Mok Ly Yng (2003-10-30)
# https://web.archive.org/web/20190822231045/http://www.math.nus.edu.sg/~mathelmr/teaching/timezone.html
# This agrees with Singapore since 1905-06-01.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Asia/Kuala_Lumpur 6:46:46 - LMT 1901 Jan 1
6:55:25 - SMT 1905 Jun 1 # Singapore M.T.
7:00 - +07 1933 Jan 1
7:00 0:20 +0720 1936 Jan 1
7:20 - +0720 1941 Sep 1
7:30 - +0730 1942 Feb 16
9:00 - +09 1945 Sep 12
7:30 - +0730 1982 Jan 1
8:00 - +08
# Sabah & Sarawak
# From Paul Eggert (2014-08-12):
# The data entries here are mostly from Shanks & Pottenger, but the 1942, 1945
Expand Down
75 changes: 67 additions & 8 deletions australasia
Original file line number Diff line number Diff line change
Expand Up @@ -252,10 +252,16 @@ Zone Antarctica/Macquarie 0 - -00 1899 Nov
10:00 AT AE%sT

# Christmas
# See Asia/Bangkok.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Indian/Christmas 7:02:52 - LMT 1895 Feb
7:00 - +07

# Cocos (Keeling) Is
# See Asia/Yangon.
# These islands were ruled by the Ross family from about 1830 to 1978.
# We don't know when standard time was introduced; for now, we guess 1900.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Indian/Cocos 6:27:40 - LMT 1900
6:30 - +0630


# Fiji
Expand Down Expand Up @@ -470,8 +476,15 @@ Zone Pacific/Kiritimati -10:29:20 - LMT 1901
# See Pacific/Guam.

# Marshall Is
# See Pacific/Tarawa for most locations.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Pacific/Majuro 11:24:48 - LMT 1901
11:00 - +11 1914 Oct
9:00 - +09 1919 Feb 1
11:00 - +11 1937
10:00 - +10 1941 Apr 1
9:00 - +09 1944 Jan 30
11:00 - +11 1969 Oct
12:00 - +12
Zone Pacific/Kwajalein 11:09:20 - LMT 1901
11:00 - +11 1937
10:00 - +10 1941 Apr 1
Expand All @@ -481,9 +494,22 @@ Zone Pacific/Kwajalein 11:09:20 - LMT 1901
12:00 - +12

# Micronesia
# For Chuuk and Yap see Pacific/Port_Moresby.
# For Pohnpei see Pacific/Guadalcanal.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Pacific/Chuuk -13:52:52 - LMT 1844 Dec 31
10:07:08 - LMT 1901
10:00 - +10 1914 Oct
9:00 - +09 1919 Feb 1
10:00 - +10 1941 Apr 1
9:00 - +09 1945 Aug
10:00 - +10
Zone Pacific/Pohnpei -13:27:08 - LMT 1844 Dec 31 # Kolonia
10:32:52 - LMT 1901
11:00 - +11 1914 Oct
9:00 - +09 1919 Feb 1
11:00 - +11 1937
10:00 - +10 1941 Apr 1
9:00 - +09 1945 Aug
11:00 - +11
Zone Pacific/Kosrae -13:08:04 - LMT 1844 Dec 31
10:51:56 - LMT 1901
11:00 - +11 1914 Oct
Expand Down Expand Up @@ -816,7 +842,9 @@ Zone Pacific/Tongatapu 12:19:12 - LMT 1945 Sep 10
13:00 Tonga +13/+14

# Tuvalu
# See Pacific/Tarawa.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Pacific/Funafuti 11:56:52 - LMT 1901
12:00 - +12


# US minor outlying islands
Expand Down Expand Up @@ -875,7 +903,9 @@ Zone Pacific/Tongatapu 12:19:12 - LMT 1945 Sep 10
# uninhabited since World War II; was probably like Pacific/Kiritimati

# Wake
# See Pacific/Tarawa.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Pacific/Wake 11:06:28 - LMT 1901
12:00 - +12


# Vanuatu
Expand Down Expand Up @@ -914,7 +944,9 @@ Zone Pacific/Efate 11:13:16 - LMT 1912 Jan 13 # Vila
11:00 Vanuatu +11/+12

# Wallis and Futuna
# See Pacific/Tarawa.
# Zone NAME STDOFF RULES FORMAT [UNTIL]
Zone Pacific/Wallis 12:15:20 - LMT 1901
12:00 - +12

###############################################################################

Expand Down Expand Up @@ -1831,6 +1863,13 @@ Zone Pacific/Efate 11:13:16 - LMT 1912 Jan 13 # Vila
# Like the Ladrones (see Guam commentary), assume the Spanish East Indies
# kept American time until the Philippines switched at the end of 1844.

# Alan Eugene Davis writes (1996-03-16),
# "I am certain, having lived there for the past decade, that 'Truk'
# (now properly known as Chuuk) ... is in the time zone GMT+10."
#
# Shanks & Pottenger write that Truk switched from UT +10 to +11
# on 1978-10-01; ignore this for now.

# From Paul Eggert (1999-10-29):
# The Federated States of Micronesia Visitors Board writes in
# The Federated States of Micronesia - Visitor Information (1999-01-26)
Expand Down Expand Up @@ -2169,6 +2208,26 @@ Zone Pacific/Efate 11:13:16 - LMT 1912 Jan 13 # Vila
# For now, guess that DST is discontinued. That's what the IATA is guessing.


# Wake

# From Vernice Anderson, Personal Secretary to Philip Jessup,
# US Ambassador At Large (oral history interview, 1971-02-02):
#
# Saturday, the 14th [of October, 1950] - ... The time was all the
# more confusing at that point, because we had crossed the
# International Date Line, thus getting two Sundays. Furthermore, we
# discovered that Wake Island had two hours of daylight saving time
# making calculation of time in Washington difficult if not almost
# impossible.
#
# https://www.trumanlibrary.org/oralhist/andrsonv.htm

# From Paul Eggert (2003-03-23):
# We have no other report of DST in Wake Island, so omit this info for now.

# See also the commentary for Micronesia.


###############################################################################

# The International Date Line
Expand Down
Loading

0 comments on commit a82f026

Please sign in to comment.