diff --git a/src/timezone/data/africa b/src/timezone/data/africa index 6d5c9fb3bb2369b7a27a880ea9d75e4e90771951..d73d340751cc951d889f3032366e00377570e32d 100644 --- a/src/timezone/data/africa +++ b/src/timezone/data/africa @@ -1,4 +1,4 @@ -# @(#)africa 8.3 +# @(#)africa 8.5 # <pre> # This data is by no means authoritative; if you think you know better, @@ -211,7 +211,14 @@ Rule Egypt 1990 1994 - May 1 1:00 1:00 S # IATA (after 1990) says transitions are at 0:00. # Go with IATA starting in 1995, except correct 1995 entry from 09-30 to 09-29. Rule Egypt 1995 max - Apr lastFri 0:00s 1:00 S -Rule Egypt 1995 max - Sep lastThu 23:00s 0 - +Rule Egypt 1995 2005 - Sep lastThu 23:00s 0 - +# From Steffen Thorsen (2006-09-19): +# The Egyptian Gazette, issue 41,090 (2006-09-18), page 1, reports: +# Egypt will turn back clocks by one hour at the midnight of Thursday +# after observing the daylight saving time since May. +# http://news.gom.com.eg/gazette/pdf/2006/09/18/01.pdf +Rule Egypt 2006 only - Sep 21 23:00s 0 - +Rule Egypt 2007 max - Sep lastThu 23:00s 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Africa/Cairo 2:05:00 - LMT 1900 Oct diff --git a/src/timezone/data/asia b/src/timezone/data/asia index 6af70f45e4e0a3606f1bd08b7717d542b36b548a..a6b6a83d69929884bf755bda2d00f00142d1f02e 100644 --- a/src/timezone/data/asia +++ b/src/timezone/data/asia @@ -1,4 +1,4 @@ -# @(#)asia 8.6 +# %W% # <pre> # This data is by no means authoritative; if you think you know better, @@ -953,6 +953,10 @@ Zone Asia/Tokyo 9:18:59 - LMT 1887 Dec 31 15:00u # 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:00s 0 - 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 @@ -1476,6 +1481,15 @@ Zone Asia/Karachi 4:28:12 - LMT 1907 # Gaza changed as well, but presumed Gaza to follow the same rules as # the West Bank. +# From Steffen Thorsen (2006-09-26): +# according to the Palestine News Network (2006-09-19): +# http://english.pnn.ps/index.php?option=com_content&task=view&id=596&Itemid=5 +# > The Council of Ministers announced that this year its winter schedule +# > will begin early, as of midnight Thursday. It is also time to turn +# > back the clocks for winter. Friday will begin an hour late this week. +# I guess it is likely that next year's date will be moved as well, +# because of the Ramadan. + # The rules for Egypt are stolen from the `africa' file. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule EgyptAsia 1957 only - May 10 0:00 1:00 S @@ -1488,8 +1502,10 @@ Rule EgyptAsia 1966 only - Oct 1 3:00 0 - Rule Palestine 1999 2005 - Apr Fri>=15 0:00 1:00 S Rule Palestine 1999 2003 - Oct Fri>=15 0:00 0 - Rule Palestine 2004 only - Oct 1 1:00 0 - -Rule Palestine 2005 max - Oct 4 2:00 0 - +Rule Palestine 2005 only - Oct 4 2:00 0 - Rule Palestine 2006 max - Apr 1 0:00 1:00 S +Rule Palestine 2006 only - Sep 22 0:00 0 - +Rule Palestine 2007 max - Oct Fri>=15 0:00 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Asia/Gaza 2:17:52 - LMT 1900 Oct @@ -1668,11 +1684,18 @@ Rule Syria 1993 only - Sep 25 0:00 0 - # IATA SSIM (1998-02) says 1998-04-02; # (1998-09) says 1999-03-29 and 1999-09-29; (1999-02) says 1999-04-02, # 2000-04-02, and 2001-04-02; (1999-09) says 2000-03-31 and 2001-03-31; -# ignore all these claims and go with Shanks & Pottenger. +# (2006) says 2006-03-31 and 2006-09-22; +# for now ignore all these claims and go with Shanks & Pottenger, +# except for the 2006-09-22 claim (which seems right for Ramadan). Rule Syria 1994 1996 - Apr 1 0:00 1:00 S -Rule Syria 1994 max - Oct 1 0:00 0 - +Rule Syria 1994 2005 - Oct 1 0:00 0 - Rule Syria 1997 1998 - Mar lastMon 0:00 1:00 S Rule Syria 1999 max - Apr 1 0:00 1:00 S +# From Stephen Colebourne (2006-09-18): +# According to IATA data, Syria will change DST on 21st September [21:00 UTC] +# this year [only].... This is probably related to Ramadan, like Egypt. +Rule Syria 2006 only - Sep 22 0:00 0 - +Rule Syria 2007 max - Oct 1 0:00 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Asia/Damascus 2:25:12 - LMT 1920 # Dimashq 2:00 Syria EE%sT diff --git a/src/timezone/data/europe b/src/timezone/data/europe index bac52609317983e2f39e5718d9a5318f5f1d7764..b3a3b269d3ab857c543f72aacd00f043d8d25b66 100644 --- a/src/timezone/data/europe +++ b/src/timezone/data/europe @@ -1,4 +1,4 @@ -# @(#)europe 8.5 +# @(#)europe 8.6 # <pre> # This data is by no means authoritative; if you think you know better, @@ -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 1904 Jun 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 Mar 15 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 2 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 # Croatia Link Europe/Prague Europe/Bratislava # Slovenia -# see Serbia and Montenegro +# see Serbia # Spain # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S diff --git a/src/timezone/data/iso3166.tab b/src/timezone/data/iso3166.tab index f7f86946d9d18563e0a7691f8212f80b43592584..8bb8231055f2c70c4d5291ccba17bbe168e76d86 100644 --- a/src/timezone/data/iso3166.tab +++ b/src/timezone/data/iso3166.tab @@ -1,12 +1,12 @@ # ISO 3166 alpha-2 country codes # -# @(#)iso3166.tab 8.2 +# @(#)iso3166.tab 8.3 # -# 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 diff --git a/src/timezone/data/northamerica b/src/timezone/data/northamerica index 1ee9f2d691d76c80d6963e2009eb6827730b99c6..9f79a50d07d0b165fb8d829add8e1d8fad2aa8c5 100644 --- a/src/timezone/data/northamerica +++ b/src/timezone/data/northamerica @@ -1,4 +1,4 @@ -# @(#)northamerica 8.8 +# @(#)northamerica 8.9 # <pre> # also includes Central America and the Caribbean @@ -2383,12 +2383,19 @@ Zone America/Montserrat -4:08:52 - LMT 1911 Jul 1 0:01 # Cork Hill # 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-PRN-Cambio-Hora.pdf +# 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? diff --git a/src/timezone/data/southamerica b/src/timezone/data/southamerica index 3503074ab899d3c53d220d30ac66fac3ab24611a..2980d0f573d3f6ff4b0120d13405744d2a9e9f10 100644 --- a/src/timezone/data/southamerica +++ b/src/timezone/data/southamerica @@ -1,4 +1,4 @@ -# @(#)southamerica 8.3 +# %W% # <pre> # This data is by no means authoritative; if you think you know better, @@ -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:00 S 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. @@ -1064,6 +1064,10 @@ Rule Uruguay 2005 only - Mar 27 2:00 0 - # 02:00 local time, official time in Uruguay will be at GMT -2. Rule Uruguay 2005 only - Oct 9 2:00 1:00 S Rule Uruguay 2006 only - Mar 12 2:00 0 - +# From Jesper Norgaard Welen (2006-09-06): +# http://www.presidencia.gub.uy/_web/decretos/2006/09/CM%20210_08%2006%202006_00001.PDF +Rule Uruguay 2006 max - Oct Sun>=1 2:00 1:00 S +Rule Uruguay 2007 max - Mar Sun>=8 2:00 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone America/Montevideo -3:44:44 - LMT 1898 Jun 28 -3:44:44 - MMT 1920 May 1 # Montevideo MT diff --git a/src/timezone/data/zone.tab b/src/timezone/data/zone.tab index eb40ade747503fd8c7a5e7dd038c653c68c4f62e..aecb5bb94c97574e6a76dca269b4bc02e70720bb 100644 --- a/src/timezone/data/zone.tab +++ b/src/timezone/data/zone.tab @@ -1,4 +1,4 @@ -# @(#)zone.tab 8.4 +# @(#)zone.tab 8.5 # # TZ zone descriptions # @@ -143,7 +143,6 @@ CN +4348+08735 Asia/Urumqi most of Tibet & Xinjiang 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