proposed tz changes for Brazil, Jordan, Nicaragua, Serbia & Montenegro
Since we need an update ASAP for the current time stamps in Jordan, here are proposed changes to the tz database to bring us up to date with other changes. Thanks for everyone who contributed, and sorry I got a bit behind in my email! This change affects current time stamps: Jordan will switch to winter time on October 27, not September 29. (Thanks to Hilal Malawi and Steffen Thorsen.) This change affects only future time stamps: Brazil's DST this year is the first Sunday in November to the last Sunday in February. (Thanks to Frederico A. C. Neves.) This change affects only past time stamps: On Sunday Nicaragua switched at 01:00, not 00:00. (Thanks to Jesper Norgaard Welen.) This change affects other indexing data: Serbia has split into two, and now has ISO 3166 codes, so we need a new Zone Europe/Podgorica. (Thanks to Mark Davis.) This change affects only commentary: The CLDR project moved the Windows->Tzid table. --- iso3166.tab 2006/08/21 13:56:09 2006.11 +++ iso3166.tab 2006/10/06 19:42:52 2006.11.0.1 @@ -2,11 +2,11 @@ # # @(#)iso3166.tab 8.2 # -# From Paul Eggert (2006-04-24): +# From Paul Eggert (2006-09-27): # # This file contains a table with the following columns: # 1. ISO 3166-1 alpha-2 country code, current as of -# ISO 3166-1 Newsletter No. V-11 (2006-03-29). See: +# ISO 3166-1 Newsletter No. V-12 (2006-09-26). See: # <a href="http://www.iso.org/iso/en/prods-services/iso3166ma/index.html"> # ISO 3166 Maintenance agency (ISO 3166/MA) # </a>. @@ -70,7 +70,6 @@ CM Cameroon CN China CO Colombia CR Costa Rica -CS Serbia and Montenegro CU Cuba CV Cape Verde CX Christmas Island @@ -159,6 +158,7 @@ LY Libya MA Morocco MC Monaco MD Moldova +ME Montenegro MG Madagascar MH Marshall Islands MK Macedonia @@ -207,6 +207,7 @@ PY Paraguay QA Qatar RE Reunion RO Romania +RS Serbia RU Russia RW Rwanda SA Saudi Arabia --- zone.tab 2006/08/21 17:50:24 2006.11 +++ zone.tab 2006/10/06 19:42:52 2006.11.0.1 @@ -143,7 +143,6 @@ CN +4348+08735 Asia/Urumqi most of Tibet CN +3929+07559 Asia/Kashgar west Tibet & Xinjiang CO +0436-07405 America/Bogota CR +0956-08405 America/Costa_Rica -CS +4450+02030 Europe/Belgrade CU +2308-08222 America/Havana CV +1455-02331 Atlantic/Cape_Verde CX -1025+10543 Indian/Christmas @@ -248,6 +247,7 @@ LY +3254+01311 Africa/Tripoli MA +3339-00735 Africa/Casablanca MC +4342+00723 Europe/Monaco MD +4700+02850 Europe/Chisinau +ME +4247+01928 Europe/Podgorica MG -1855+04731 Indian/Antananarivo MH +0709+17112 Pacific/Majuro most locations MH +0905+16720 Pacific/Kwajalein Kwajalein @@ -312,6 +312,7 @@ PY -2516-05740 America/Asuncion QA +2517+05132 Asia/Qatar RE -2052+05528 Indian/Reunion RO +4426+02606 Europe/Bucharest +RS +4450+02030 Europe/Belgrade RU +5443+02030 Europe/Kaliningrad Moscow-01 - Kaliningrad RU +5545+03735 Europe/Moscow Moscow+00 - west Russia RU +4844+04425 Europe/Volgograd Moscow+00 - Caspian Sea --- asia 2006/10/02 19:31:06 2006.13 +++ asia 2006/10/06 19:42:52 2006.13.0.1 @@ -953,6 +953,10 @@ Zone Asia/Tokyo 9:18:59 - LMT 1887 Dec 3 # For Jordan I have received multiple independent user reports every year # about DST end dates, as the end-rule is different every year. # +# From Steffen Thorsen (2006-10-01), after a heads-up from Hilal Malawi: +# http://www.petranews.gov.jo/nepras/2006/Sep/05/4000.htm +# "Jordan will switch to winter time on Friday, October 27". +# # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule Jordan 1973 only - Jun 6 0:00 1:00 S Rule Jordan 1973 1975 - Oct 1 0:00 0 - @@ -979,7 +983,8 @@ Rule Jordan 1999 2002 - Sep lastThu 0:00 Rule Jordan 2000 max - Mar lastThu 0:00s 1:00 S Rule Jordan 2003 only - Oct 24 0:00s 0 - Rule Jordan 2004 only - Oct 15 0:00s 0 - -Rule Jordan 2005 max - Sep lastFri 0:00s 0 - +Rule Jordan 2005 only - Sep lastFri 0:00s 0 - +Rule Jordan 2006 max - Oct lastFri 0:00s 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Asia/Amman 2:23:44 - LMT 1931 2:00 Jordan EE%sT --- europe 2006/08/28 16:18:48 2006.11 +++ europe 2006/10/06 19:42:52 2006.11.0.1 @@ -706,7 +706,7 @@ Zone Europe/Brussels 0:17:30 - LMT 1880 1:00 EU CE%sT # Bosnia and Herzegovina -# see Serbia and Montenegro +# see Serbia # Bulgaria # @@ -733,7 +733,7 @@ Zone Europe/Sofia 1:33:16 - LMT 1880 2:00 EU EE%sT # Croatia -# see Serbia and Montenegro +# see Serbia # Cyprus # Please see the `asia' file for Asia/Nicosia. @@ -1513,7 +1513,7 @@ Zone Europe/Luxembourg 0:24:36 - LMT 190 1:00 EU CE%sT # Macedonia -# see Serbia and Montenegro +# see Serbia # Malta # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S @@ -1570,6 +1570,9 @@ Zone Europe/Monaco 0:29:32 - LMT 1891 Ma 1:00 France CE%sT 1977 1:00 EU CE%sT +# Montenegro +# see Serbia + # Netherlands # Howse writes that the Netherlands' railways used GMT between 1892 and 1940, @@ -2107,7 +2110,7 @@ Zone Asia/Anadyr 11:49:56 - LMT 1924 May 11:00 Russia ANA%sT 1992 Jan 19 2:00s 12:00 Russia ANA%sT -# Serbia and Montenegro +# Serbia # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Europe/Belgrade 1:22:00 - LMT 1884 1:00 - CET 1941 Apr 18 23:00 @@ -2119,6 +2122,7 @@ Zone Europe/Belgrade 1:22:00 - LMT 1884 1:00 - CET 1982 Nov 27 1:00 EU CE%sT Link Europe/Belgrade Europe/Ljubljana # Slovenia +Link Europe/Belgrade Europe/Podgorica # Montenegro Link Europe/Belgrade Europe/Sarajevo # Bosnia and Herzegovina Link Europe/Belgrade Europe/Skopje # Macedonia Link Europe/Belgrade Europe/Zagreb # Croatia @@ -2127,7 +2131,7 @@ Link Europe/Belgrade Europe/Zagreb # Cro Link Europe/Prague Europe/Bratislava # Slovenia -# see Serbia and Montenegro +# see Serbia # Spain # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S --- northamerica 2006/08/28 16:18:49 2006.11 +++ northamerica 2006/10/06 19:42:52 2006.11.0.1 @@ -2383,12 +2383,19 @@ Zone America/Montserrat -4:08:52 - LMT 1 # advanced by sixty minutes their official time, yesterday at 2 in the # morning, and will stay that way until 30.th. of september. # +# From Jesper Norgaard Welen (2006-09-30): +# http://www.presidencia.gob.ni/buscador_gaceta/BD/DECRETOS/2006/D-063-2006P-P... +# My informal translation runs: +# The natural sun time is restored in all the national territory, in that the +# time is returned one hour at 01:00 am of October 1 of 2006. +# # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule Nic 1979 1980 - Mar Sun>=16 0:00 1:00 D Rule Nic 1979 1980 - Jun Mon>=23 0:00 0 S Rule Nic 2005 only - Apr 10 0:00 1:00 D -Rule Nic 2005 2006 - Oct Sun>=1 0:00 0 S +Rule Nic 2005 only - Oct Sun>=1 0:00 0 S Rule Nic 2006 only - Apr 30 2:00 1:00 D +Rule Nic 2006 only - Oct Sun>=1 1:00 0 S # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone America/Managua -5:45:08 - LMT 1890 -5:45:12 - MMT 1934 Jun 23 # Managua Mean Time? --- southamerica 2006/10/02 19:31:06 2006.13 +++ southamerica 2006/10/06 19:42:52 2006.13.0.1 @@ -428,11 +428,7 @@ Zone America/La_Paz -4:32:36 - LMT 1890 # The official decrees referenced below are mostly taken from # <a href="http://pcdsh01.on.br/DecHV.html"> # Decretos sobre o Horario de Verao no Brasil -# </a> (2001-09-20, in Portuguese). -# The official site for all decrees, including those not related to time, is -# <a href="http://www.presidencia.gov.br/CCIVIL/decreto/principal_ano.htm"> -# Presidencia da Republica, Subchefia para Assuntos Juridicos, Decretos -# </a> (in Portuguese). +# </a>. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # Decree <a href="http://pcdsh01.on.br/HV20466.htm">20,466</a> (1931-10-01) @@ -548,7 +544,7 @@ Rule Brazil 2000 only - Feb 27 0:00 0 - # Decree <a href="http://pcdsh01.on.br/figuras/HV3916.gif">3,916</a> # (2001-09-13) reestablishes DST in AL, CE, MA, PB, PE, PI, RN, SE. Rule Brazil 2000 2001 - Oct Sun>=8 0:00 1:00 S -Rule Brazil 2001 max - Feb Sun>=15 0:00 0 - +Rule Brazil 2001 2006 - Feb Sun>=15 0:00 0 - # 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 @@ -560,10 +556,14 @@ Rule Brazil 2003 only - Oct 19 0:00 1:0 Rule Brazil 2004 only - Nov 2 0:00 1:00 S # Decree <a href="http://pcdsh01.on.br/DecHV5539.gif">5,539</a> (2005-09-19), # adopted by the same states as before. -Rule Brazil 2005 max - Oct Sun>=15 0:00 1:00 S +Rule Brazil 2005 only - Oct 16 0:00 1:00 S +# Decree <a href="http://www.planalto.gov.br/ccivil_03/_Ato2004-2006/2006/Decreto/D5920.htm">5,920</a> +# (2006-10-03), adopted by the same states as before. +Rule Brazil 2006 max - Nov Sun>=1 0:00 1:00 S +Rule Brazil 2007 max - Feb lastSun 0:00 0 - # The latest ruleset listed above says that the following states observe DST: # DF, ES, GO, MG, MS, MT, PR, RJ, RS, SC, SP. -# For dates after mid-2006, the above rules with TO="max" are guesses +# For dates after mid-2007, the above rules with TO="max" are guesses # and are quite possibly wrong, but are more likely than no DST at all. --- tz-link.htm 2006/08/28 16:18:49 2006.11 +++ tz-link.htm 2006/10/06 19:42:52 2006.11.0.1 @@ -8,7 +8,7 @@ <meta http-equiv="Content-type" content='text/html; charset="US-ASCII"'> <meta name="DC.Creator" content="Eggert, Paul"> <meta name="DC.Contributor" content="Olson, Arthur David"> -<meta name="DC.Date" content="2006-08-22"> +<meta name="DC.Date" content="2006-10-06"> <meta name="DC.Description" content="Sources of information about time zones and daylight saving time"> <meta name="DC.Identifier" content="http://www.twinsun.com/tz/tz-link.htm"> @@ -289,7 +289,7 @@ gives current time zone rules for airpor <li>Some Microsoft Windows versions contain time zone information in an undocumented format, with IDs that can be mapped to <code>TZ</code> values using the <a -href="http://unicode.org/cldr/data/diff/supplemental/supplemental.html#windows___tzid">Windows +href="http://unicode.org/cldr/data/diff/supplemental/windows_tzid.html">Windows → Tzid table</a> maintained by the <abbr title="Common Locale Data Repository">CLDR</abbr> data mentioned below.</li>
On 10/7/06, Paul Eggert <eggert@cs.ucla.edu> wrote:
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # Decree <a href="http://pcdsh01.on.br/HV20466.htm">20,466</a> (1931-10-01) @@ -548,7 +544,7 @@ Rule Brazil 2000 only - Feb 27 0:00 0 - # Decree <a href="http://pcdsh01.on.br/figuras/HV3916.gif">3,916</a> # (2001-09-13) reestablishes DST in AL, CE, MA, PB, PE, PI, RN, SE. Rule Brazil 2000 2001 - Oct Sun>=8 0:00 1:00 S -Rule Brazil 2001 max - Feb Sun>=15 0:00 0 - +Rule Brazil 2001 2006 - Feb Sun>=15 0:00 0 - # 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 @@ -560,10 +556,14 @@ Rule Brazil 2003 only - Oct 19 0:00 1:0 Rule Brazil 2004 only - Nov 2 0:00 1:00 S # Decree <a href="http://pcdsh01.on.br/DecHV5539.gif">5,539</a> (2005-09-19), # adopted by the same states as before. -Rule Brazil 2005 max - Oct Sun>=15 0:00 1:00 S +Rule Brazil 2005 only - Oct 16 0:00 1:00 S +# Decree <a href=" http://www.planalto.gov.br/ccivil_03/_Ato2004-2006/2006/Decreto/D5920.htm ">5,920</a> +# (2006-10-03), adopted by the same states as before. +Rule Brazil 2006 max - Nov Sun>=1 0:00 1:00 S +Rule Brazil 2007 max - Feb lastSun 0:00 0 - # The latest ruleset listed above says that the following states observe DST: # DF, ES, GO, MG, MS, MT, PR, RJ, RS, SC, SP. -# For dates after mid-2006, the above rules with TO="max" are guesses +# For dates after mid-2007, the above rules with TO="max" are guesses # and are quite possibly wrong, but are more likely than no DST at all.
I see you used the rules for 2006/2007 as max rules for Brazil. I'm not sure this is a good idea. And as far as I can remember it isn't what we have been doing in previous years. As far as I can recall we have been using "only" rules for election years (as 2006, in fact the even years) and wishfull rules like "Feb Sun>=15 0:00 0 -" and "max - Oct Sun>=15 0:00 1:00 S" for others (the odd non-election years) in hope the pattern will stick. None of us can predict the future, I know. I am only taking the time to write all this as the "wishfull" rules above have worked before for odd years. I bet they will work next year (it's just a bet based on previous years). Maybe it would be better to use "max" rules as the ones we have used before. My 2 cents, Rodrigo Severo
participants (2)
-
Paul Eggert -
Rodrigo Severo