proposed fixes for Chile etc.
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@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]
participants (1)
-
Paul Eggert