New rules for Brazil

Marcus Felipe Pereira (Akim) marcus at task.net.br
Tue Oct 14 22:45:11 UTC 2003


Hi!

  Brazilian government changed the DST rules again!
  I'm attaching a patch for southamerica timezone.

  The changes are:
   . DST start postponed 1 week.
   . States BA, MT and TO are now out of the DST.

  What I did:
   . Changed "Brazil" rules
   . Changed "Araguaiana" timezone
   . Changed "Cuiaba" timezone
   . Added "Campo Grande" timezone since now MT and MS have different timezones
   . Added "Salvador" timezone since now BA have different timezone from Sao Paulo and from all other states

Marcus Pereira
marcus at task.net.br
-------------- next part --------------
--- southamerica.ori	2003-10-14 16:54:05.000000000 -0300
+++ southamerica	2003-10-14 19:27:00.000000000 -0300
@@ -443,12 +443,14 @@
 # Decree 4,399 (2002-10-01) repeals DST in AL, CE, MA, PB, PE, PI, RN, SE.
 # <a href="http://www.presidencia.gov.br/CCIVIL/decreto/2002/D4399.htm"></a>
 Rule	Brazil	2002	only	-	Nov	 3	 0:00	1:00	S
-#
-Rule	Brazil	2003	max	-	Oct	Sun>=8	 0:00	1:00	S
 # The latest decree listed above says that the following states observe DST:
 # BA, DF, ES, GO, MG, MS, MT, PR, RJ, RS, SC, SP, TO.
+# Decree 4,844 (2003-09-24) states: DF, ES, GO, MG, MS, PR, RJ, RS, SC, SP.
+# <a href="http://www.presidencia.gov.br/CCIVIL/decreto/2003/D4844.htm"></a>
+Rule	Brazil	2003	max	-	Oct	Sun>=15	 0:00	1:00	S
+# Removes BA, MT and TO. DST start postponed 1 week.
 #
-# For dates after mid-2003, the above rules with TO="max" are guesses
+# For dates after mid-2004, the above rules with TO="max" are guesses
 # and are quite possibly wrong, but are more likely than no DST at all.
 
 
@@ -489,7 +491,8 @@
 Zone America/Araguaina	-3:12:48 -	LMT	1914
 			-3:00	Brazil	BR%sT	1990 Sep 17
 			-3:00	-	BRT	1995 Sep 14
-			-3:00	Brazil	BR%sT
+			-3:00	Brazil	BR%sT	2003 Sep 24
+			-3:00	-	BRT
 #
 # Alagoas (AL), Sergipe (SE)
 Zone America/Maceio	-2:22:52 -	LMT	1914
@@ -502,7 +505,14 @@
 			-3:00	Brazil	BR%sT	2002 Oct  1
 			-3:00	-	BRT
 #
-# Bahia (BA), Goias (GO), Distrito Federal (DF), Minas Gerais (MG),
+# Bahia (BA)
+Zone America/Salvador	-3:06:28 -	LMT	1914
+			-3:00	Brazil	BR%sT	1963 Oct 23 00:00
+			-3:00	1:00	BRST	1964
+			-3:00	Brazil	BR%sT   2003 Sep 24
+			-3:00	-	BRT
+#
+# Goias (GO), Distrito Federal (DF), Minas Gerais (MG),
 # Espirito Santo (ES), Rio de Janeiro (RJ), Sao Paulo (SP), Parana (PR),
 # Santa Catarina (SC), Rio Grande do Sul (RS)
 Zone America/Sao_Paulo	-3:06:28 -	LMT	1914
@@ -510,8 +520,13 @@
 			-3:00	1:00	BRST	1964
 			-3:00	Brazil	BR%sT
 #
-# Mato Grosso (MT), Mato Grosso do Sul (MS)
+# Mato Grosso (MT)
 Zone America/Cuiaba	-3:44:20 -	LMT	1914
+			-4:00	Brazil	AM%sT   2003 Sep 24
+			-4:00	-	AMT
+#
+# Mato Grosso do Sul (MS)
+Zone America/Campo_Grande -3:44:20 -	LMT	1914
 			-4:00	Brazil	AM%sT
 #
 # west Para (PA), Rondonia (RO)


More information about the tz mailing list