proposed tz data changes for Egypt, Syria, Uruguay (revised)

Here is the latest set of proposed changes for Egypt, Syria, and Uruguay. This supersedes the two messages I sent out earlier on this subject in <http://article.gmane.org/gmane.comp.time.tz/1224> and <http://article.gmane.org/gmane.comp.time.tz/1221>. I'd like to thank Steffen Thorsen, Oscar van Vlijmen, and Jesper Norgaard Welen for reading and correcting the earlier messages. This change affects time stamps within the next 48 hours in Egypt and Syria, so people interested in up-to-date correctness in those regions need to apply this patch soon. =================================================================== RCS file: RCS/africa,v retrieving revision 2006.12 retrieving revision 2006.12.0.1 diff -pu -r2006.12 -r2006.12.0.1 --- africa 2006/09/18 16:58:11 2006.12 +++ africa 2006/09/20 19:35:29 2006.12.0.1 @@ -212,35 +212,13 @@ Rule Egypt 1990 1994 - May 1 1:00 1: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 2005 - Sep lastThu 23:00s 0 - -# From Hammad Hassan (2006-09-13), quoting The Egyptian Gazette (2006-09-10), -# issue no. 41,083, page 1, column 1: -# Egypt will switch back to the winter time on the eve of the first day of -# the Muslim holy month of Ramadan, expected to start this year on Sept. 24.... -# "Clocks will be turned back starting from the night on which Darul Ifta ... -# announces sighting the crescent of the month of Ramadan,..." Magdi Radi, -# the Cabinet spokesman, said yesterday. -# From Hammad Hassan (2006-09-17): -# when we reach 1:00AM at Sep 25 the clocks will be turned back to 12:00AM. -# I think also this change will be this year and may be the next couple of -# years only. (They just want to exclude Ramadan from the summer time; if -# so, the change will be among 3 years only if my calculations are correct). -# From Paul Eggert (2006-09-17): -# For now, assume a similar rule will be followed in 2006/2008, and that -# Ramadan will start as predicted by GNU Emacs 21.4. Here's the code used -# to generate the 2006/2008 lines: -# (let ((year 1427)) -# (while (< year (+ 1427 3)) -# (let ((date (calendar-gregorian-from-absolute -# (calendar-absolute-from-islamic (list 9 2 year))))) -# (insert (format "Rule\tEgypt\t%d\tonly\t-\t%s\t%2d\t 1:00\t0\t-\n" -# (extract-calendar-year date) -# (calendar-month-name (extract-calendar-month date) 3) -# (extract-calendar-day date)))) -# (setq year (1+ year))))) -Rule Egypt 2006 only - Sep 25 1:00 0 - -Rule Egypt 2007 only - Sep 14 1:00 0 - -Rule Egypt 2008 only - Sep 3 1:00 0 - -Rule Egypt 2009 max - 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 =================================================================== RCS file: RCS/asia,v retrieving revision 2006.11 retrieving revision 2006.11.0.2 diff -pu -r2006.11 -r2006.11.0.2 --- asia 2006/08/28 16:18:48 2006.11 +++ asia 2006/09/20 19:35:02 2006.11.0.2 @@ -1670,9 +1670,14 @@ Rule Syria 1993 only - Sep 25 0:00 0 - # 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. 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 =================================================================== RCS file: RCS/southamerica,v retrieving revision 2006.3 retrieving revision 2006.3.0.2 diff -pu -r2006.3 -r2006.3.0.2 --- southamerica 2006/04/03 14:07:15 2006.3 +++ southamerica 2006/09/20 19:35:02 2006.3.0.2 @@ -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_... +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
participants (1)
-
Paul Eggert