about summary refs log tree commit diff
path: root/timezone/southamerica
diff options
context:
space:
mode:
Diffstat (limited to 'timezone/southamerica')
-rw-r--r--timezone/southamerica21
1 files changed, 15 insertions, 6 deletions
diff --git a/timezone/southamerica b/timezone/southamerica
index f2bf217063..eb25de986e 100644
--- a/timezone/southamerica
+++ b/timezone/southamerica
@@ -1,4 +1,4 @@
-# @(#)southamerica	7.23
+# @(#)southamerica	7.24
 
 # This data is by no means authoritative; if you think you know better,
 # go ahead and edit the file (and please send any changes to
@@ -6,8 +6,8 @@
 
 # From Paul Eggert <eggert@twinsun.com> (1996-11-22):
 # A good source for time zone historical data outside the U.S. is
-# Thomas G. Shanks, The International Atlas (3rd edition),
-# San Diego: ACS Publications, Inc. (1991).
+# Thomas G. Shanks, The International Atlas (4th edition),
+# San Diego: ACS Publications, Inc. (1995).
 #
 # Gwillim Law <LAW@encmail.encompass.com> writes that a good source
 # for recent time zone data is the International Air Transport
@@ -310,6 +310,8 @@ Zone America/Fortaleza	-2:34:00 -	LMT	1914
 			-3:00	-	EST
 #
 # Alagoas, Sergipe, Tocantins
+# IATA SSIM (1996/1998) keeps bouncing back and forth as to whether
+# Alagoas and Sergipe observe DST.  For now, continue to assume that they do.
 Zone America/Maceio	-2:22:52 -	LMT	1914
 			-3:00	-	EST	1963 Dec 9
 			-3:00	Brazil	E%sT	1990 Jul
@@ -375,6 +377,7 @@ Zone Pacific/Easter	-7:17:28 -	LMT	1890	    # Mataveri
 # Colombia
 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
 Rule	CO	1992	only	-	May	 2	0:00	1:00	S
+# Shanks (1995) estimates 1993-04-03 24:00 for this; go with IATA.
 Rule	CO	1992	only	-	Dec	31	0:00	0	-
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone	America/Bogota	-4:56:20 -	LMT	1884 Mar 13
@@ -384,6 +387,10 @@ Zone	America/Bogota	-4:56:20 -	LMT	1884 Mar 13
 # no information; probably like America/Bogota
 
 # Curacao
+# Shanks (1995) says that Bottom and Oranjestad have been at -4:00 since
+# standard time was introduced on 1912-03-02; and that Kralendijk and Rincon
+# used Kralendijk Mean Time (-4:33:08) from 1912-02-02 to 1965-01-01.
+# This all predates our 1970 cutoff, though.
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone	America/Curacao	-4:35:44 -	LMT	1912 Feb 12	# Willemstad
 			-4:30	-	ANT	1965 # Netherlands Antilles Time
@@ -458,9 +465,11 @@ Rule	Para	1992	only	-	Oct	 5	0:00	1:00	S
 Rule	Para	1993	only	-	Mar	31	0:00	0	-
 Rule	Para	1993	1995	-	Oct	 1	0:00	1:00	S
 Rule	Para	1994	1995	-	Feb	lastSun	0:00	0	-
-Rule	Para	1996	max	-	Mar	 1	0:00	0	-
-Rule	Para	1996	only	-	Oct	 6	0:00	1:00	S
-Rule	Para	1997	max	-	Oct	 1	0:00	1:00	S
+Rule	Para	1996	1998	-	Mar	 1	0:00	0	-
+Rule	Para	1996	max	-	Oct	Sun>=1	0:00	1:00	S
+# IATA SSIM (1998-02) claims that the 1999 switch will be on 02-27.
+# Assume this is a typo, and that 02-28 was meant.
+Rule	Para	1999	max	-	Feb	lastSun	0:00	0	-
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone America/Asuncion	-3:50:40 -	LMT	1890
 			-3:50:40 -	AMT	1931 Oct 10 # Asuncion Mean Time