Update timezone data files to release 2007h of the zic database.
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 4 Oct 2007 19:06:59 +0000 (19:06 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 4 Oct 2007 19:06:59 +0000 (19:06 +0000)
Might as well have the latest when we wrap 8.3beta1.

src/timezone/data/africa
src/timezone/data/asia
src/timezone/data/southamerica

index 7f77ee56d72fabb4703cb815de671f9ede53af95..434110ccd78c2c99dbfb2b47b7386b2a9e58ba57 100644 (file)
@@ -1,4 +1,4 @@
-# @(#)africa   8.9
+# @(#)africa   8.10
 # <pre>
 
 # This data is by no means authoritative; if you think you know better,
@@ -224,9 +224,19 @@ Rule   Egypt   2006    only    -   Sep 21  23:00s  0   -
 # From Jesper Norgaard Welen (2007-08-15): [The following agree:]
 # http://www.nentjes.info/Bill/bill5.htm 
 # http://www.timeanddate.com/worldclock/city.html?n=53
+# From Steffen Thorsen (2007-09-04): The official information...:
+# http://www.sis.gov.eg/En/EgyptOnline/Miscellaneous/000002/0207000000000000001580.htm
+Rule   Egypt   2007    only    -   Sep Thu>=1  23:00s  0   -
+# From Abdelrahman Hassan (2007-09-06):
+# Due to the Hijri (lunar Islamic calendar) year being 11 days shorter
+# than the year of the Gregorian calendar, Ramadan shifts earlier each
+# year. This year it will be observed September 13 (September is quite
+# hot in Egypt), and the idea is to make fasting easier for workers by
+# shifting business hours one hour out of daytime heat. Consequently,
+# unless discontinued, next DST may end Thursday 28 August 2008.
 # From Paul Eggert (2007-08-17):
-# For lack of better info, assume the new rule is first Thursday.
-Rule   Egypt   2007    max -   Sep Thu>=1  23:00s  0   -
+# For lack of better info, assume the new rule is last Thursday in August.
+Rule   Egypt   2008    max -   Aug lastThu 23:00s  0   -
 
 # Zone NAME        GMTOFF  RULES   FORMAT  [UNTIL]
 Zone   Africa/Cairo    2:05:00 -   LMT 1900 Oct
index 329dc729f4a802271283bb74548a2b660b5fa2ff..3007414a7f9f6f549e0b9ca8a906e0f07cc33841 100644 (file)
@@ -1,4 +1,4 @@
-# @(#)asia 8.11
+# @(#)asia 8.12
 # <pre>
 
 # This data is by no means authoritative; if you think you know better,
@@ -568,14 +568,15 @@ Zone Asia/Jayapura    9:22:48 -   LMT 1932 Nov
 # Reingold's/Dershowitz' calculator gives correctly the Gregorian date
 # 2058-03-21 for 1 Farvardin 1437 (astronomical).
 #
-# From Paul Eggert (2006-03-22):
-# The above comments about post-2006 transitions may become relevant again,
-# if Iran ever resuscitates DST, so we'll leave the comments in.
-#
 # From Steffen Thorsen (2006-03-22):
 # Several of my users have reported that Iran will not observe DST anymore:
 # http://www.irna.ir/en/news/view/line-17/0603193812164948.htm
 #
+# From Reuters (2007-09-16), with a heads-up from Jesper Norgaard Welen:
+# ... the Guardian Council ... approved a law on Sunday to re-introduce
+# daylight saving time ...
+# http://uk.reuters.com/article/oilRpt/idUKBLA65048420070916
+#
 # Rule NAME    FROM    TO  TYPE    IN  ON  AT  SAVE    LETTER/S
 Rule   Iran    1978    1980    -   Mar 21  0:00    1:00    D
 Rule   Iran    1978    only    -   Oct 21  0:00    0   S
@@ -596,6 +597,36 @@ Rule   Iran    2004    only    -   Mar 21  0:00    1:00    D
 Rule   Iran    2004    only    -   Sep 21  0:00    0   S
 Rule   Iran    2005    only    -   Mar 22  0:00    1:00    D
 Rule   Iran    2005    only    -   Sep 22  0:00    0   S
+Rule   Iran    2008    only    -   Mar 21  0:00    1:00    D
+Rule   Iran    2008    only    -   Sep 21  0:00    0   S
+Rule   Iran    2009    2011    -   Mar 22  0:00    1:00    D
+Rule   Iran    2009    2011    -   Sep 22  0:00    0   S
+Rule   Iran    2012    only    -   Mar 21  0:00    1:00    D
+Rule   Iran    2012    only    -   Sep 21  0:00    0   S
+Rule   Iran    2013    2015    -   Mar 22  0:00    1:00    D
+Rule   Iran    2013    2015    -   Sep 22  0:00    0   S
+Rule   Iran    2016    only    -   Mar 21  0:00    1:00    D
+Rule   Iran    2016    only    -   Sep 21  0:00    0   S
+Rule   Iran    2017    2019    -   Mar 22  0:00    1:00    D
+Rule   Iran    2017    2019    -   Sep 22  0:00    0   S
+Rule   Iran    2020    only    -   Mar 21  0:00    1:00    D
+Rule   Iran    2020    only    -   Sep 21  0:00    0   S
+Rule   Iran    2021    2023    -   Mar 22  0:00    1:00    D
+Rule   Iran    2021    2023    -   Sep 22  0:00    0   S
+Rule   Iran    2024    only    -   Mar 21  0:00    1:00    D
+Rule   Iran    2024    only    -   Sep 21  0:00    0   S
+Rule   Iran    2025    2027    -   Mar 22  0:00    1:00    D
+Rule   Iran    2025    2027    -   Sep 22  0:00    0   S
+Rule   Iran    2028    2029    -   Mar 21  0:00    1:00    D
+Rule   Iran    2028    2029    -   Sep 21  0:00    0   S
+Rule   Iran    2030    2031    -   Mar 22  0:00    1:00    D
+Rule   Iran    2030    2031    -   Sep 22  0:00    0   S
+Rule   Iran    2032    2033    -   Mar 21  0:00    1:00    D
+Rule   Iran    2032    2033    -   Sep 21  0:00    0   S
+Rule   Iran    2034    2035    -   Mar 22  0:00    1:00    D
+Rule   Iran    2034    2035    -   Sep 22  0:00    0   S
+Rule   Iran    2036    2037    -   Mar 21  0:00    1:00    D
+Rule   Iran    2036    2037    -   Sep 21  0:00    0   S
 # Zone NAME        GMTOFF  RULES   FORMAT  [UNTIL]
 Zone   Asia/Tehran 3:25:44 -   LMT 1916
            3:25:44 -   TMT 1946    # Tehran Mean Time
@@ -1518,6 +1549,17 @@ Zone Asia/Karachi    4:28:12 -   LMT 1907
 # I guess it is likely that next year's date will be moved as well,
 # because of the Ramadan.
 
+# From Jesper Norgaard Welen (2007-09-18):
+# According to Steffen Thorsen's web site the Gaza Strip and the rest of the
+# Palestinian territories left DST early on 13.th. of September at 2:00.
+
+# From Paul Eggert (2007-09-20):
+# My understanding is that Gaza and the West Bank disagree even over when
+# the weekend is (Thursday+Friday versus Friday+Saturday), so I'd be a bit
+# surprised if they agreed about DST.  But for now, assume they agree.
+# For lack of better information, predict that future changes will be
+# the 2nd Thursday of September at 02:00.
+
 # 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
@@ -1533,7 +1575,7 @@ Rule Palestine    2004    only    -   Oct  1  1: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   -
+Rule Palestine 2007    max -   Sep Thu>=8  2:00    0   -
 
 # Zone NAME        GMTOFF  RULES   FORMAT  [UNTIL]
 Zone   Asia/Gaza   2:17:52 -   LMT 1900 Oct
index 7aec8b6b8b25b14afd6d3e77e65f6b2e26ae8f85..bfda82764962fe1ea55c125823643af17b06993d 100644 (file)
@@ -1,4 +1,4 @@
-# @(#)southamerica 8.11
+# @(#)southamerica 8.12
 # <pre>
 
 # This data is by no means authoritative; if you think you know better,
@@ -424,6 +424,10 @@ Zone   America/La_Paz  -4:32:36 -  LMT 1890
 # modern Brazilian eletronic voting machines which, apparently, can't deal
 # with a time change between the first and the second rounds of the elections.
 
+# From Steffen Thorsen (2007-09-20):
+# Brazil will start DST on 2007-10-14 00:00 and end on 2008-02-17 00:00:
+# http://www.mme.gov.br/site/news/detail.do;jsessionid=BBA06811AFCAAC28F0285210913513DA?newsId=13975
+
 # From Paul Eggert (2002-10-10):
 # The official decrees referenced below are mostly taken from
 # <a href="http://pcdsh01.on.br/DecHV.html">
@@ -557,13 +561,18 @@ 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    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   -
+# Decree <a href="http://pcdsh01.on.br/DecHV5920.gif">5,920</a> (2006-10-03),
+# adopted by the same states as before.
+Rule   Brazil  2006    only    -   Nov  5   0:00   1:00    S
+Rule   Brazil  2007    only    -   Feb 25   0:00   0   -
+# (Decree number not yet known)
+# http://www.brasil.gov.br/noticias/ultimas_noticias/horario_verao070920/
+# (2007-09-20) after a heads-up from Steffen Thorsen:
+Rule   Brazil  2007    max -   Oct Sun>=8   0:00   1:00    S
+Rule   Brazil  2008    max -   Feb Sun>=15  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-2007, the above rules with TO="max" are guesses
+# For dates after mid-2008, the above rules with TO="max" are guesses
 # and are quite possibly wrong, but are more likely than no DST at all.
 
 
@@ -1097,8 +1106,20 @@ Zone America/Montevideo  -3:44:44 -  LMT 1898 Jun 28
            -3:00   Uruguay UY%sT
 
 # Venezuela
+#
+# From Kiraz Janicke (2007-09-25), in
+# http://www.venezuelanalysis.com/analysis/2645:
+# The proposal ... involves turning the clock back half an hour from
+# +4.00 Greenwich Mean Time (GMT), to +4.30GMT, the time zone
+# Venezuela had until December 31, 1964, when the current time zone
+# was adopted. The change was due to take place on September 17 and
+# then on September 24, but has since been postponed until December
+# 31, to allow for compliance with international organizations, such
+# as the International Office of Weights and Measures.
+
 # Zone NAME        GMTOFF  RULES   FORMAT  [UNTIL]
 Zone   America/Caracas -4:27:44 -  LMT 1890
            -4:27:40 -  CMT 1912 Feb 12 # Caracas Mean Time?
            -4:30   -   VET 1965         # Venezuela Time
-           -4:00   -   VET
+           -4:00   -   VET 2008
+           -4:30   -   VET