proposed fixes for Chile etc.
Paul Eggert
eggert at twinsun.com
Sun Oct 22 05:13:13 UTC 1995
I checked with Shanks, and he agrees with Eduardo Krell that Chile
switches on the second Saturday at 24:00. I had transcribed Shanks's
Chilean data incorrectly -- sorry about that.
Here is a proposed patch that fixes the above bug, plus makes the
following political changes that I have been accumulating:
* Add an entry (or at least a comment) for every area that the ISO
gives a country code to, even the uninhabited ones like Bassas da India.
Report which areas are uninhabited (and thus whose time zone rules
are pretty much undefined).
* The Pacific Island Trust Territories have split up. Add entries for
Pacific/Saipan (capital of N Mariana Is) and Pacific/Kosrae (now part
of Micronesia).
* ``Samoa'' is really two areas: American Samoa (US territory) and
Western Samoa (an independent country). Add new entries
Pacific/Pago_Pago and Pacific/Apia, one for each Samoa. Link the
former to Pacific/Samoa for backward compatibility. Move the Samoan
entries from northamerica to australasia, where they really belong.
* Similarly, ``The Virgin Islands'' are really two possessions: the
American Virgins and the British Virgins. Add new entries
America/St_Thomas and America/Tortola, one for each possession.
Link the former to America/Virgin for backward compatibility.
* Aruba is considered to be a separate part of the Dutch realm from
the Netherlands Antilles, so add an entry America/Aruba.
* The main town in Mayotte is Mamoutzou, not Dzaoudzi.
===================================================================
RCS file: RCS/africa,v
retrieving revision 1995.8
retrieving revision 1995.8.0.1
diff -c -r1995.8 -r1995.8.0.1
*** africa 1995/09/21 15:26:25 1995.8
--- africa 1995/10/22 04:34:01 1995.8.0.1
***************
*** 118,123 ****
--- 118,126 ----
0:52 - LMT 1911 May 26 # Luanda Mean Time
1:00 - CAT
+ # Bassas da India
+ # uninhabited
+
# Benin
# Whitman says they switched to 1:00 in 1946, not 1934; go with Shanks.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 248,253 ****
--- 251,259 ----
2:35 - AAMT 1936 May 5 # Addis Ababa MT
3:00 - EAT
+ # Europa
+ # uninhabited
+
# Gabon
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Libreville 0:37:48 - LMT 1912
***************
*** 273,278 ****
--- 279,287 ----
Zone Africa/Accra -0:00:52 - LMT 1918
0:00 Ghana %s
+ # Glorioso Is
+ # uninhabited
+
# Guinea
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Conakry -0:54:52 - LMT 1912
***************
*** 286,291 ****
--- 295,303 ----
1:00 - CAT 1975
0:00 - WAT
+ # Juan de Nova
+ # uninhabited
+
# Kenya
# From Paul Eggert <eggert at twinsun.com> (November 18, 1993):
# Shanks says the transition to 2:45 was in 1940, but it must have been 1948.
***************
*** 396,402 ****
# Mayotte
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone Indian/Mayotte 3:01:08 - LMT 1911 Jul # Dzaoudzi
3:00 - EAT
# Morocco
--- 408,414 ----
# Mayotte
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou
3:00 - EAT
# Morocco
***************
*** 452,458 ****
# Reunion
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone Indian/Reunion 3:41:52 - LMT 1911 Jun # St Denis
4:00 - SMT
# Rwanda
--- 464,470 ----
# Reunion
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone Indian/Reunion 3:41:52 - LMT 1911 Jun # Saint-Denis
4:00 - SMT
# Rwanda
***************
*** 550,555 ****
--- 562,570 ----
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Lome 0:04:52 - LMT 1893
0:00 - WAT
+
+ # Tromelin
+ # uninhabited
# Tunisia
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
===================================================================
RCS file: RCS/antarctica,v
retrieving revision 1995.9
retrieving revision 1995.9.0.1
diff -c -r1995.9 -r1995.9.0.1
*** antarctica 1993/11/22 20:23:15 1995.9
--- antarctica 1995/10/22 04:34:01 1995.9.0.1
***************
*** 9,19 ****
# South Orkney Is
# South Shetland Is
- # Amsterdam Island
# Bouvet
! # Crozet Is
! # Heard and McDonald Is
! # Kerguelen Is
! # St Paul Island
# Peter I Island
# Scott Island
--- 9,25 ----
# South Orkney Is
# South Shetland Is
# Bouvet
! # uninhabited
!
! # French Southern and Antarctic Lands (no indigenous inhabitants) include
! # Amsterdam Island
! # Crozet Is
! # Kerguelen Is
! # St Paul Island
!
! # Heard Island, McDonald Is
! # uninhabited
!
# Peter I Island
# Scott Island
===================================================================
RCS file: RCS/asia,v
retrieving revision 1995.8
retrieving revision 1995.8.0.1
diff -c -r1995.8 -r1995.8.0.1
*** asia 1995/09/21 15:26:27 1995.8
--- asia 1995/10/22 04:34:01 1995.8.0.1
***************
*** 723,728 ****
--- 723,731 ----
2:00 Zion I%sT
# This will undoubtedly change soon.
+ # Paracel Is
+ # no information
+
# Philippines
# Howse writes (p 162) that until 1844 the Philippines kept American date.
# The rest of this data is from Shanks.
***************
*** 762,767 ****
--- 765,773 ----
7:20 - SGT 1950
7:30 - SGT 1982 May
8:00 - SGT
+
+ # Spratly Is
+ # no information
# Sri Lanka
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
===================================================================
RCS file: RCS/australasia,v
retrieving revision 1995.6
retrieving revision 1995.6.0.1
diff -c -r1995.6 -r1995.6.0.1
*** australasia 1995/08/29 00:46:56 1995.6
--- australasia 1995/10/22 04:34:01 1995.6.0.1
***************
*** 143,150 ****
--- 143,155 ----
7:00 - JVT
#
# Ashmore Is, Cartier
+ # no indigenous inhabitants; only seasonal caretakers
# no information; probably like Australia/Perth
#
+ # Coral Sea Is
+ # no indigenous inhabitants; only meteorologists
+ # no information
+ #
# Macquarie, Manihiki, Penrhyn, Rakehanga
# no information
***************
*** 184,197 ****
10:00 - GST
# Howland, Baker
! # no information; probably like Pacific/Samoa
# Jarvis
! # no information; probably like Pacific/Kiritimati
# Johnston
# no information; probably like Pacific/Honolulu
# Kiribati
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Tarawa 11:32:04 - LMT 1901 # Bairiki
--- 189,207 ----
10:00 - GST
# Howland, Baker
! # uninhabited since World War II
! # no information; was probably like Pacific/Pago_Pago
# Jarvis
! # uninhabited since 1958
! # no information; was probably like Pacific/Kiritimati
# Johnston
# no information; probably like Pacific/Honolulu
+ # Kingman
+ # uninhabited
+
# Kiribati
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Tarawa 11:32:04 - LMT 1901 # Bairiki
***************
*** 203,208 ****
--- 213,248 ----
-10:40 - LIT 1979 Oct # Line Is Time
-10:00 - THT
+ # N Mariana Is
+ # Zone NAME GMTOFF RULES FORMAT [UNTIL]
+ Zone Pacific/Saipan 9:43:00 - LMT 1901
+ 9:00 - PLT 1969 Oct
+ 10:00 - GST
+
+ # Marshall Is
+ # Zone NAME GMTOFF RULES FORMAT [UNTIL]
+ Zone Pacific/Majuro 11:24:48 - LMT 1901
+ 11:00 - NCST 1969 Oct
+ 12:00 - NZST
+ Zone Pacific/Kwajalein 11:09:20 - LMT 1901
+ 11:00 - NCST 1969 Oct
+ -12:00 - KJT 1993 Aug 20
+ 12:00 - NZST
+
+ # Micronesia
+ # Zone NAME GMTOFF RULES FORMAT [UNTIL]
+ Zone Pacific/Yap 9:12:32 - LMT 1901 # Colonia
+ 9:00 - PLT 1969 Oct
+ 10:00 - GST
+ Zone Pacific/Truk 10:07:08 - LMT 1901
+ 10:00 - GST 1978 Oct
+ 11:00 - NCST
+ Zone Pacific/Ponape 10:32:52 - LMT 1901 # Kolonia
+ 11:00 - NCST
+ Zone Pacific/Kosrae 10:51:56 - LMT 1901
+ 11:00 - NCST 1969 Oct
+ 12:00 - NZST
+
# Nauru
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Nauru 11:07:40 - LMT 1921 Jan 15 # Uaobe
***************
*** 273,303 ****
11:12 - NMT 1951
11:30 - NRFT
- # Pacific Islands Trust Territories
- # Zone NAME GMTOFF RULES FORMAT [UNTIL]
- Zone Pacific/Majuro 11:24:48 - LMT 1901
- 11:00 - NCST 1969 Oct
- 12:00 - NZST
- Zone Pacific/Kwajalein 11:09:20 - LMT 1901
- 11:00 - NCST 1969 Oct
- -12:00 - KJT 1993 Aug 20
- 12:00 - NZST
- Zone Pacific/Truk 10:07:08 - LMT 1901
- 10:00 - GST 1978 Oct
- 11:00 - NCST
- Zone Pacific/Ponape 10:33:00 - LMT 1901
- 11:00 - NCST
- Zone Pacific/Yap 9:12:24 - LMT 1901
- 9:00 - PLT 1969 Oct
- 10:00 - GST
-
# Palau
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Palau 8:57:56 - LMT 1901 # Koror
9:00 - PLT
# Palmyra
! # no information; probably like Pacific/Kiritmati
# Papua New Guinea
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 313,325 ----
11:12 - NMT 1951
11:30 - NRFT
# Palau
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Palau 8:57:56 - LMT 1901 # Koror
9:00 - PLT
# Palmyra
! # uninhabited since World War II; was probably like Pacific/Kiritmati
# Papua New Guinea
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 310,315 ****
--- 332,351 ----
Zone Pacific/Pitcairn -8:40:20 - LMT 1901 # Adamstown
-8:30 - PIT
+ # American Samoa
+ Zone Pacific/Pago_Pago 12:37:12 - LMT 1879 Jul 5
+ -11:22:48 - LMT 1911
+ -11:30 - SST 1950
+ -11:00 - NST 1967 Apr # N=Nome
+ -11:00 - BST 1983 Nov 30 # B=Bering
+ -11:00 - SST # S=Samoa
+
+ # W Samoa
+ Zone Pacific/Apia 12:33:04 - LMT 1879 Jul 5
+ -11:26:56 - LMT 1911
+ -11:30 - SST 1950
+ -11:00 - SST
+
# Solomon Is
# excludes Bougainville, for which see Papua New Guinea
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 353,361 ****
Zone Pacific/Wallis 12:15:20 - LMT 1901
12:00 - NZST
- # Western Samoa
- # See Pacific/Samoa in the `northamerica' file, of all places.
-
###############################################################################
# NOTES
--- 389,394 ----
***************
*** 405,411 ****
# - 9:00 GBT Gambier*
# - 8:30 PIT Pitcairn*
#
! # See the `northamerica' file for Hawaii and Samoa.
# See the `southamerica' file for Easter I and the Galapagos Is.
#
# See the `africa' file for Zone naming conventions.
--- 438,444 ----
# - 9:00 GBT Gambier*
# - 8:30 PIT Pitcairn*
#
! # See the `northamerica' file for Hawaii.
# See the `southamerica' file for Easter I and the Galapagos Is.
#
# See the `africa' file for Zone naming conventions.
***************
*** 780,788 ****
# respect to the International Date Line, to rejoin its fellow islands,
# going from 11:59 p.m. Thursday to 12:00 m. Saturday in a blink.
! # Pacific Islands Trust Territories
# Howse writes (p 162) ``The Spaniards, on the other hand, reached the
# Philippines and the Ladrones from America,'' and implies that the Ladrones
# (now called the Marianas) kept American date for quite some time.
# Ignore this for now, as we have no hard data. See also Asia/Manila.
--- 813,828 ----
# respect to the International Date Line, to rejoin its fellow islands,
# going from 11:59 p.m. Thursday to 12:00 m. Saturday in a blink.
! # N Mariana Is, Guam
# Howse writes (p 162) ``The Spaniards, on the other hand, reached the
# Philippines and the Ladrones from America,'' and implies that the Ladrones
# (now called the Marianas) kept American date for quite some time.
# Ignore this for now, as we have no hard data. See also Asia/Manila.
+
+ # Samoa
+
+ # Howse writes that in 1879 the King of Samoa decided to change
+ # ``the date in his kingdom from the Antipodean to the American system,
+ # ordaining -- by a masterpiece of diplomatic flattery -- that
+ # the Fourth of July should be celebrated twice in that year.''
===================================================================
RCS file: RCS/backward,v
retrieving revision 1995.3
retrieving revision 1995.3.0.1
diff -c -r1995.3 -r1995.3.0.1
*** backward 1995/07/02 23:19:25 1995.3
--- backward 1995/10/22 04:34:01 1995.3.0.1
***************
*** 3,8 ****
--- 3,9 ----
# This file provides links between current names for time zones
# and their old names. Many names changed in late 1993.
+ Link America/St_Thomas America/Virgin
Link Australia/Canberra Australia/ACT
Link Australia/Lord_Howe Australia/LHI
Link Australia/Sydney Australia/NSW
***************
*** 51,56 ****
--- 52,58 ----
Link America/Shiprock Navajo
Link Pacific/Auckland NZ
Link Pacific/Chatham NZ-CHAT
+ Link Pacific/Pago_Pago Pacific/Samoa
Link Asia/Shanghai PRC
Link Europe/Warsaw Poland
Link Europe/Lisbon Portugal
***************
*** 70,76 ****
Link America/Detroit US/Michigan
Link America/Denver US/Mountain
Link America/Los_Angeles US/Pacific
! Link Pacific/Samoa US/Samoa
Link Etc/UTC UTC
Link Etc/Universal Universal
Link Europe/Moscow W-SU
--- 72,78 ----
Link America/Detroit US/Michigan
Link America/Denver US/Mountain
Link America/Los_Angeles US/Pacific
! Link Pacific/Pago_Pago US/Samoa
Link Etc/UTC UTC
Link Etc/Universal Universal
Link Europe/Moscow W-SU
===================================================================
RCS file: RCS/northamerica,v
retrieving revision 1995.9
retrieving revision 1995.9.0.1
diff -c -r1995.9 -r1995.9.0.1
*** northamerica 1995/09/26 14:43:26 1995.9
--- northamerica 1995/10/22 04:34:01 1995.9.0.1
***************
*** 157,176 ****
-5:00 - EST 1973
-5:00 US E%sT
- # Samoa just changes names. No DST, per Naval Observatory.
- #
- # Howse writes that in 1879 the King of Samoa decided to change
- # ``the date in his kingdom from the Antipodean to the American system,
- # ordaining -- by a masterpiece of diplomatic flattery -- that
- # the Fourth of July should be celebrated twice in that year.''
-
- Zone Pacific/Samoa 12:37:12 - LMT 1879 Jul 5
- -11:22:48 - LMT 1911
- -11:30 - SST 1950
- -11:00 - NST 1967 Apr # N=Nome
- -11:00 - BST 1983 Nov 30 # B=Bering
- -11:00 - SST # S=Samoa
-
Zone Pacific/Midway -11:49:28 - LMT 1901
-11:00 - NST 1967 Apr # N=Nome
-11:00 - BST 1983 Nov 30 # B=Bering
--- 157,162 ----
***************
*** 193,199 ****
-10:00 - HST
# Navassa
! # no information; probably like America/New_York
# Old names, for S5 users
--- 179,185 ----
-10:00 - HST
# Navassa
! # uninhabited
# Old names, for S5 users
***************
*** 730,736 ****
-5:00 - EST
# Clipperton
! # no information
# Costa Rica
# Shanks gives some very odd dates for 1991, and stops there.
--- 716,722 ----
-5:00 - EST
# Clipperton
! # uninhabited
# Costa Rica
# Shanks gives some very odd dates for 1991, and stops there.
***************
*** 949,955 ****
-5:00 - EST 1979 Apr 29 2:00
-5:00 US E%sT
! # Virgin Is (British and US)
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone America/Virgin -4:19:44 - LMT 1911 Jul # Charlotte Amalie
-4:00 - AST
--- 935,946 ----
-5:00 - EST 1979 Apr 29 2:00
-5:00 US E%sT
! # British Virgin Is
! # Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone America/Tortola -4:18:28 - LMT 1911 Jul # Road Town
! -4:00 - AST
!
! # Virgin Is
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone America/St_Thomas -4:19:44 - LMT 1911 Jul # Charlotte Amalie
-4:00 - AST
===================================================================
RCS file: RCS/southamerica,v
retrieving revision 1995.4
retrieving revision 1995.4.0.1
diff -c -r1995.4 -r1995.4.0.1
*** southamerica 1995/07/03 17:26:22 1995.4
--- southamerica 1995/10/22 04:34:01 1995.4.0.1
***************
*** 107,112 ****
--- 107,118 ----
-4:00 Arg A%sT 1969 Oct 5
-3:00 Arg AR%sT
+ # Aruba
+ # Zone NAME GMTOFF RULES FORMAT [UNTIL]
+ Zone America/Aruba -4:40:24 - LMT 1912 Feb 12 # Oranjestad
+ -4:30 - NAST 1965 # Netherlands Antilles
+ -4:00 - AST
+
# Bolivia
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone America/La_Paz -4:32:36 - LMT 1890
***************
*** 199,219 ****
# Chile
! # From Guy Harris:
! # The OAG lists October 11, 1987 and March 12, 1988 as the starting and
! # ending dates, giving them as "estimated date(s) based on previous year."
!
! # From Bob Devine (January 28, 1988):
! # Chile has had 2nd Sunday in October to 2nd Sunday in March DST since 1977.
! # Switch is at midnight. OAG is right.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Chile 1918 only - Sep 1 0:00 1:00 D
Rule Chile 1919 only - Jul 2 0:00 0 S
Rule Chile 1927 1931 - Sep 1 0:00 1:00 D
Rule Chile 1928 1932 - Apr 1 0:00 0 S
! Rule Chile 1969 max - Oct Sun>=8 0:00 1:00 D
! Rule Chile 1970 max - Mar Sun>=8 0:00 0 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone America/Santiago -4:42:40 - LMT 1890
-4:43 - SMT 1910 # Santiago Mean Time
--- 205,221 ----
# Chile
! # From Eduardo Krell (1995-10-19):
! # The law says to switch to DST at midnight [24:00] on the second SATURDAY
! # of October.... The law is the same for March and October.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Chile 1918 only - Sep 1 0:00 1:00 D
Rule Chile 1919 only - Jul 2 0:00 0 S
Rule Chile 1927 1931 - Sep 1 0:00 1:00 D
Rule Chile 1928 1932 - Apr 1 0:00 0 S
! Rule Chile 1969 max - Oct Sun>=9 0:00 1:00 D
! Rule Chile 1970 max - Mar Sun>=9 0:00 0 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone America/Santiago -4:42:40 - LMT 1890
-4:43 - SMT 1910 # Santiago Mean Time
***************
*** 334,340 ****
-2:00 - FST
# South Sandwich Is
! # no information
# Suriname
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 336,342 ----
-2:00 - FST
# South Sandwich Is
! # uninhabited
# Suriname
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
More information about the tz
mailing list