
Hammad Hassan is not on the time zone mailing list; direct replies appropriately. --ado ________________________________ From: Hammad Hassan-WHH011 [mailto:WHH011@motorola.com] Sent: Tuesday, September 12, 2006 1:34 PM To: tz@lecserver.nci.nih.gov Subject: Time zone rules change Hello, Could you please support for my request, I have a Red-hat Linux server in Egypt, I adjusted the time and date and I selected Africa/Cairo as a time zone to reflect the correct time automatically per summer, winter. The current settings of this file contain the summer/winter time change rules as the last Thursday of April, September respectively. Since the rules are changed lately by Egypt government, I need to change the predefined rules in the time zone file, but I don't know how. I found many but scattered information on the internet. So I need your help. Could you please provide me with a direct procedure to do the required task. Thank you and Best Regards, Hassan Hammad Systems Engineer

On 9/13/06, Olson, Arthur David (NIH/NCI) [E] <olsona@dc37a.nci.nih.gov> wrote:
Since the rules are changed lately by Egypt government, I need to change the predefined rules in the time zone file,
Could you send us the new rules? If you could also include some link to official information (or non-official) regarding this issue, it would also be included in tz's documentation. Best regards, Rodrigo Severo

Hello, Please find the attached file from the Egyptian Gazette newspapers on 10 of September 2006, Could you please give me information on how to change the rules on my system? Thank you and Regards, Hassan Hammad -----Original Message----- From: rsevero@gmail.com [mailto:rsevero@gmail.com] On Behalf Of Rodrigo Severo Sent: Tuesday, September 12, 2006 8:54 PM To: tz@elsie.nci.nih.gov Cc: Hammad Hassan-WHH011 Subject: Re: FW: Time zone rules change On 9/13/06, Olson, Arthur David (NIH/NCI) [E] <olsona@dc37a.nci.nih.gov> wrote:
Since the rules are changed lately by Egypt government, I need to change the
predefined rules in the time zone file,
Could you send us the new rules? If you could also include some link to official information (or non-official) regarding this issue, it would also be included in tz's documentation. Best regards, Rodrigo Severo

I have just tried to modify the africa file to represent the modification that will probably be necessary for Egypt as per Hammad's info (The Egyptian Gazette, 10th September): Clocks to turn back in Ramadan 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 September 24. The beginning of Ramadan, during which Muslims abstain from food and drinking from dawn to dusk, is determined by spotting the new moon. "Clocks will be turned back starting from the night on which Darul Ifta (the authority passing Islamic edicts) announces sighting the crescent of the month of Ramadan and the start of fasting," Magdi Radi, the Cabinet spokesman, said yester- day. --- tzdata2006k-original/africa 2006-08-21 10:55:51.000000000 -0300 +++ tzdata2006k/africa 2006-09-13 08:39:10.000000000 -0300 @@ -211,7 +211,9 @@ # 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 - +Rule Egypt 2006 only - Sep 24 0:00s 0 - +Rule Egypt 2007 max - Sep lastThu 0:00s 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Africa/Cairo 2:05:00 - LMT 1900 Oct I believe this modification also fixes the difference between code and final comment for Egypt: the comment says transitions should be at 0:00 except for 1995 but the current code does otherwise. Hammad, could you send us some info about the final, definitive alteration? I ask this as per the info you sent, the 24th September isn't final yet. Rodrigo Severo On 9/13/06, Hammad Hassan-WHH011 <WHH011@motorola.com> wrote:
Hello,
Please find the attached file from the Egyptian Gazette newspapers on 10 of September 2006,
Could you please give me information on how to change the rules on my system?
Thank you and Regards,
Hassan Hammad
-----Original Message----- From: rsevero@gmail.com [mailto:rsevero@gmail.com] On Behalf Of Rodrigo Severo Sent: Tuesday, September 12, 2006 8:54 PM To: tz@elsie.nci.nih.gov Cc: Hammad Hassan-WHH011 Subject: Re: FW: Time zone rules change
On 9/13/06, Olson, Arthur David (NIH/NCI) [E] <olsona@dc37a.nci.nih.gov> wrote:
Since the rules are changed lately by Egypt government, I need to change the
predefined rules in the time zone file,
Could you send us the new rules? If you could also include some link
to official information (or non-official) regarding this issue, it
would also be included in tz's documentation.
Best regards,
Rodrigo Severo
-- --------------------------------------------------------------------------------------- Rodrigo Severo Diretor Fábrica de Idéias SBS Quadra 2 - Bloco S - Ed. Empire Center - Sala 1.301 Brasília - DF - CEP 70070-904 Tel. (61) 3321-1357 Fax (61) 3223-1712 ---------------------------------------------------------------------------------------

Hi, I can't confirm the final date for time change, as you know this depends on the new moon of Ramadan appearance as per Hijiri calendar. but most properly it will be at 24 of Sep. 2006. So, if the government decided time change based on the Hijiri system then we also need to change this again on the next year, or it will be fixed time (i.e. no time change between summer and winter). For me i will generate two files one for 23 and the other for 24, i will apply the 24 file first on my system. Thank you very much for your support, Best Regards, Hassan Hammad ________________________________ From: rsevero@gmail.com [mailto:rsevero@gmail.com] On Behalf Of Rodrigo Severo Sent: Wednesday, September 13, 2006 3:20 PM To: Hammad Hassan-WHH011 Cc: tz@elsie.nci.nih.gov Subject: Re: FW: Time zone rules change I have just tried to modify the africa file to represent the modification that will probably be necessary for Egypt as per Hammad's info (The Egyptian Gazette, 10th September): Clocks to turn back in Ramadan 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 September 24. The beginning of Ramadan, during which Muslims abstain from food and drinking from dawn to dusk, is determined by spotting the new moon. "Clocks will be turned back starting from the night on which Darul Ifta (the authority passing Islamic edicts) announces sighting the crescent of the month of Ramadan and the start of fasting," Magdi Radi, the Cabinet spokesman, said yester- day. --- tzdata2006k-original/africa 2006-08-21 10:55:51.000000000 -0300 +++ tzdata2006k/africa 2006-09-13 08:39: 10.000000000 -0300 @@ -211,7 +211,9 @@ # 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 - +Rule Egypt 2006 only - Sep 24 0:00s 0 - +Rule Egypt 2007 max - Sep lastThu 0:00s 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Africa/Cairo 2:05:00 - LMT 1900 Oct I believe this modification also fixes the difference between code and final comment for Egypt: the comment says transitions should be at 0:00 except for 1995 but the current code does otherwise. Hammad, could you send us some info about the final, definitive alteration? I ask this as per the info you sent, the 24th September isn't final yet. Rodrigo Severo On 9/13/06, Hammad Hassan-WHH011 <WHH011@motorola.com> wrote: Hello, Please find the attached file from the Egyptian Gazette newspapers on 10 of September 2006, Could you please give me information on how to change the rules on my system? Thank you and Regards, Hassan Hammad -----Original Message----- From: rsevero@gmail.com [mailto: rsevero@gmail.com <mailto:rsevero@gmail.com> ] On Behalf Of Rodrigo Severo Sent: Tuesday, September 12, 2006 8:54 PM To: tz@elsie.nci.nih.gov Cc: Hammad Hassan-WHH011 Subject: Re: FW: Time zone rules change On 9/13/06, Olson, Arthur David (NIH/NCI) [E] <olsona@dc37a.nci.nih.gov> wrote: > > Since the rules are changed lately by Egypt government, I need to change the > predefined rules in the time zone file, Could you send us the new rules? If you could also include some link to official information (or non-official) regarding this issue, it would also be included in tz's documentation. Best regards, Rodrigo Severo -- --------------------------------------------------------------------------------------- Rodrigo Severo Diretor Fábrica de Idéias SBS Quadra 2 - Bloco S - Ed. Empire Center - Sala 1.301 Brasília - DF - CEP 70070-904 Tel. (61) 3321-1357 Fax (61) 3223-1712 ---------------------------------------------------------------------------------------

"Rodrigo Severo" <rodrigo@fabricadeideias.com> writes:
I believe this modification also fixes the difference between code and final comment for Egypt: the comment says transitions should be at 0:00 except for 1995 but the current code does otherwise.
Actually, the current code says "23:00s", which is 00:00 the next day. It uses "23:00s" rather than "24:00" because older versions of the tz package didn't support "24:00".
Hammad, could you send us some info about the final, definitive alteration?
Yes, that would be helpful, especially exactly what time of day the clocks are supposed to be moved back. It won't be final until the crescent moon is sighted that day, alas. But given the semi-official prediction, and the fact that the change takes effect this weekend, I think we can change the tz database now; if we're off by a day, we can change it later. Here's a proposed patch. I read my copy of the Egyptian Gazette from <http://www.algomhuria.net.eg/gazette/1/> but this looks like a fairly temporary URL so I omitted it from the database. Also, I'm assuming this is a one-time thing since the first day of Ramadan doesn't necessarily occur near the start of autumn. Thanks for the heads-up, Hammad. --- africa 2006/04/03 14:07:14 2006.3 +++ africa 2006/09/13 21:02:25 2006.3.0.1 @@ -211,7 +211,16 @@ Rule Egypt 1990 1994 - May 1 1:00 1:00 # 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 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. +Rule Egypt 2006 only - Sep 24 0:00 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

From: "Rodrigo Severo"
I have just tried to modify the africa file to represent the modification that will probably be necessary for Egypt as per Hammad's info (The Egyptian Gazette, 10th September): ... 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 September 24. .....
The first couple of theoretical Ramadans (day 1 of month 9 in the Islamic calendar) start at: Islamic year - Gregorian date (year, month, day) 1427 - 2006,9,24 1428 - 2007,9,13 1429 - 2008,9,2 1430 - 2009,8,22 1431 - 2010,8,11 1432 - 2011,8,1 1433 - 2012,7,20 1434 - 2013,7,9 1435 - 2014,6,29 1436 - 2015,6,18 1437 - 2016,6,7 1438 - 2017,5,27 1439 - 2018,5,16 1440 - 2019,5,6 1441 - 2020,4,24 (My calculations, based on Reingold/Dershowitz "Calendrical Calculations" algorithms). There are several schemes for guessing the time at which a crescent will be first visible, but in principle it cannot be calculated up front. The start of the religious Ramadan can be one or two days later than the calculated date.

Date: Wed, 13 Sep 2006 23:27:58 +0200 From: Oscar van Vlijmen <ovv@hetnet.nl> Message-ID: <C12E447E.7EA3%ovv@hetnet.nl> | The first couple of theoretical Ramadans (day 1 of month 9 in the Islamic | calendar) start at: | | Islamic year - Gregorian date (year, month, day) | 1427 - 2006,9,24 | 1428 - 2007,9,13 | 1429 - 2008,9,2 | 1430 - 2009,8,22 | 1431 - 2010,8,11 | 1432 - 2011,8,1 | 1433 - 2012,7,20 | 1434 - 2013,7,9 | 1435 - 2014,6,29 | 1436 - 2015,6,18 | 1437 - 2016,6,7 | 1438 - 2017,5,27 | 1439 - 2018,5,16 | 1440 - 2019,5,6 | 1441 - 2020,4,24 If these are correct (and a difference of a day or two can't matter) then it is pretty clear that the "eve of Ramadan" rule for ending summer time won't last past the next few years, 2011 at the latest I'd guess, but perhaps more likely just this year and the next couple, as by 2009 the entire month of Ramadan would fall before the last Thurs of September, so switching back to that rule might be logical again (with the next disruption not until 2020 when the start of simmer time will fall into Ramadan). It might be worth assuming that this year and next will both be affected (for now) and setting approximate dates in the next rev of the zone file. kre

Jesper Norgaard Welen <jnorgard@prodigy.net.mx> writes:
the article says that Ramadan presumably will start the 24.th. of September 2006, and on the eve of that day, they will switch back to winter time. The rule change should therefore be Sep 25 0:00.
and "Paul Schauble" <Paul.Schauble@ticketmaster.com> writes:
It may not be midnight. Some Middle Eastern countries have the next day starting at sunset.
"Christmas Eve" is the day before Christmas, and that's how I interpreted that story's "eve". I chose midnight since our DB has previous-year changes at midnight. If the change is Sept 25 00:00 rather than Sept 24 00:00, or is at some other time than 00:00, I hope Hammad Hassan will correct us. Robert Elz <kre@munnari.oz.au> writes:
it is pretty clear that the "eve of Ramadan" rule for ending summer time won't last past the next few years, 2011 at the latest I'd guess, but perhaps more likely just this year and the next couple,
My guess was different: that it affects only this year, because the otherwise-as-usual change directly interferes with the preparation for the start of Ramadan this year, but wouldn't in other years. It's just a guess of course. Oscar van Vlijmen <ovv@hetnet.nl> writes:
(My calculations, based on Reingold/Dershowitz "Calendrical Calculations" algorithms).
I came up with the same results that you did. Here's the source code to my calculations, in GNU Emacs Lisp (tested under version 21.4). The output is text that you can feed directly to zic. (defun generate-ramadan () (let ((year 1427)) (while (< year (+ 1427 33)) (let ((date (calendar-gregorian-from-absolute (calendar-absolute-from-islamic (list 9 1 year))))) (insert (format "Rule\tEgypt\t%d\tonly\t-\t%s\t%d\t 0:00\t0\t-\n" (extract-calendar-year date) (calendar-month-name (extract-calendar-month date) 3) (extract-calendar-day date)))) (setq year (1+ year))))) I came to the same conclusion that you did, which is that a lunar calendar is not likely to be the basis of a daylight saving scheme. (Though it might be the basis of a _moonlight_ saving scheme, for those of us who admire moonlight!)

Remove me from the mailing list.......... I dont know what these mails are. Please remove me from the mailing list :-\ -------------------------- Paul Eggert wrote:
Jesper Norgaard Welen <jnorgard@prodigy.net.mx> writes:
the article says that Ramadan presumably will start the 24.th. of September 2006, and on the eve of that day, they will switch back to winter time. The rule change should therefore be Sep 25 0:00.
and "Paul Schauble" <Paul.Schauble@ticketmaster.com> writes:
It may not be midnight. Some Middle Eastern countries have the next day starting at sunset.
"Christmas Eve" is the day before Christmas, and that's how I interpreted that story's "eve". I chose midnight since our DB has previous-year changes at midnight. If the change is Sept 25 00:00 rather than Sept 24 00:00, or is at some other time than 00:00, I hope Hammad Hassan will correct us.
Robert Elz <kre@munnari.oz.au> writes:
it is pretty clear that the "eve of Ramadan" rule for ending summer time won't last past the next few years, 2011 at the latest I'd guess, but perhaps more likely just this year and the next couple,
My guess was different: that it affects only this year, because the otherwise-as-usual change directly interferes with the preparation for the start of Ramadan this year, but wouldn't in other years. It's just a guess of course.
Oscar van Vlijmen <ovv@hetnet.nl> writes:
(My calculations, based on Reingold/Dershowitz "Calendrical Calculations" algorithms).
I came up with the same results that you did. Here's the source code to my calculations, in GNU Emacs Lisp (tested under version 21.4). The output is text that you can feed directly to zic.
(defun generate-ramadan () (let ((year 1427)) (while (< year (+ 1427 33)) (let ((date (calendar-gregorian-from-absolute (calendar-absolute-from-islamic (list 9 1 year))))) (insert (format "Rule\tEgypt\t%d\tonly\t-\t%s\t%d\t 0:00\t0\t-\n" (extract-calendar-year date) (calendar-month-name (extract-calendar-month date) 3) (extract-calendar-day date)))) (setq year (1+ year)))))
I came to the same conclusion that you did, which is that a lunar calendar is not likely to be the basis of a daylight saving scheme. (Though it might be the basis of a _moonlight_ saving scheme, for those of us who admire moonlight!)

Hi Paul, The changes will be at the midnight of Sep 24 0:00, 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 is correct), Certainly we can't depend on the lunar system. Regards, Hassan Hammad -----Original Message----- From: Paul Eggert [mailto:eggert@CS.UCLA.EDU] Sent: Thursday, September 14, 2006 8:03 PM To: tz@elsie.nci.nih.gov Cc: Hammad Hassan-WHH011 Subject: Re: Time zone rules change Jesper Norgaard Welen <jnorgard@prodigy.net.mx> writes:
the article says that Ramadan presumably will start the 24.th. of September 2006, and on the eve of that day, they will switch back to winter time. The rule change should therefore be Sep 25 0:00.
and "Paul Schauble" <Paul.Schauble@ticketmaster.com> writes:
It may not be midnight. Some Middle Eastern countries have the next day starting at sunset.
"Christmas Eve" is the day before Christmas, and that's how I interpreted that story's "eve". I chose midnight since our DB has previous-year changes at midnight. If the change is Sept 25 00:00 rather than Sept 24 00:00, or is at some other time than 00:00, I hope Hammad Hassan will correct us. Robert Elz <kre@munnari.oz.au> writes:
it is pretty clear that the "eve of Ramadan" rule for ending summer time won't last past the next few years, 2011 at the latest I'd guess, but perhaps more likely just this year and the next couple,
My guess was different: that it affects only this year, because the otherwise-as-usual change directly interferes with the preparation for the start of Ramadan this year, but wouldn't in other years. It's just a guess of course. Oscar van Vlijmen <ovv@hetnet.nl> writes:
(My calculations, based on Reingold/Dershowitz "Calendrical Calculations" algorithms).
I came up with the same results that you did. Here's the source code to my calculations, in GNU Emacs Lisp (tested under version 21.4). The output is text that you can feed directly to zic. (defun generate-ramadan () (let ((year 1427)) (while (< year (+ 1427 33)) (let ((date (calendar-gregorian-from-absolute (calendar-absolute-from-islamic (list 9 1 year))))) (insert (format "Rule\tEgypt\t%d\tonly\t-\t%s\t%d\t 0:00\t0\t-\n" (extract-calendar-year date) (calendar-month-name (extract-calendar-month date) 3) (extract-calendar-day date)))) (setq year (1+ year))))) I came to the same conclusion that you did, which is that a lunar calendar is not likely to be the basis of a daylight saving scheme. (Though it might be the basis of a _moonlight_ saving scheme, for those of us who admire moonlight!)

"Hammad Hassan-WHH011" <WHH011@motorola.com> writes:
The changes will be at the midnight of Sep 24 0:00, 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 is correct)
OK, thanks for the extra information. Here is a revised changed to the tz database to handle next weekend's changes in Egypt, reflecting your advice. --- africa 2006/04/03 14:07:14 2006.3 +++ africa 2006/09/17 17:30:50 2006.3.0.3 @@ -211,7 +211,36 @@ Rule Egypt 1990 1994 - May 1 1:00 1:00 # 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 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 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Africa/Cairo 2:05:00 - LMT 1900 Oct

Am I missing something obvious here? It seems to me that the article says that Ramadan presumably will start the 24.th. of September 2006, and on the eve of that day, they will switch back to winter time. The rule change should therefore be Sep 25 0:00 or perhaps Sep 24 23:00s (which is the same). All this of course if we assume that the switch will happen at midnight as usual. Regards, - Jesper -----Original Message----- From: rsevero@gmail.com [mailto:rsevero@gmail.com] On Behalf Of Rodrigo Severo Sent: Jueves, 14 de Septiembre de 2006 4:19 To: Hammad Hassan-WHH011 Cc: tz@lecserver.nci.nih.gov Subject: Re: FW: Time zone rules change I have just tried to modify the africa file to represent the modification that will probably be necessary for Egypt as per Hammad's info (The Egyptian Gazette, 10th September): Clocks to turn back in Ramadan 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 September 24. The beginning of Ramadan, during which Muslims abstain from food and drinking from dawn to dusk, is determined by spotting the new moon. "Clocks will be turned back starting from the night on which Darul Ifta (the authority passing Islamic edicts) announces sighting the crescent of the month of Ramadan and the start of fasting," Magdi Radi, the Cabinet spokesman, said yester- day. --- tzdata2006k-original/africa 2006-08-21 10:55:51.000000000 -0300 +++ tzdata2006k/africa 2006-09-13 08:39: 10.000000000 -0300 @@ -211,7 +211,9 @@ # 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 - +Rule Egypt 2006 only - Sep 24 0:00s 0 - +Rule Egypt 2007 max - Sep lastThu 0:00s 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Africa/Cairo 2:05:00 - LMT 1900 Oct I believe this modification also fixes the difference between code and final comment for Egypt: the comment says transitions should be at 0:00 except for 1995 but the current code does otherwise. Hammad, could you send us some info about the final, definitive alteration? I ask this as per the info you sent, the 24th September isn't final yet. Rodrigo Severo On 9/13/06, Hammad Hassan-WHH011 <WHH011@motorola.com> wrote: Hello, Please find the attached file from the Egyptian Gazette newspapers on 10 of September 2006, Could you please give me information on how to change the rules on my system? Thank you and Regards, Hassan Hammad -----Original Message----- From: rsevero@gmail.com [mailto: rsevero@gmail.com <mailto:rsevero@gmail.com> ] On Behalf Of Rodrigo Severo Sent: Tuesday, September 12, 2006 8:54 PM To: tz@elsie.nci.nih.gov Cc: Hammad Hassan-WHH011 Subject: Re: FW: Time zone rules change On 9/13/06, Olson, Arthur David (NIH/NCI) [E] <olsona@dc37a.nci.nih.gov> wrote:
Since the rules are changed lately by Egypt government, I need to change the
predefined rules in the time zone file,
Could you send us the new rules? If you could also include some link to official information (or non-official) regarding this issue, it would also be included in tz's documentation. Best regards, Rodrigo Severo -- ---------------------------------------------------------------------------- ----------- Rodrigo Severo Diretor Fábrica de Idéias SBS Quadra 2 - Bloco S - Ed. Empire Center - Sala 1.301 Brasília - DF - CEP 70070-904 Tel. (61) 3321-1357 Fax (61) 3223-1712 ---------------------------------------------------------------------------- -----------

Date: Tue, 12 Sep 2006 13:45:55 -0400 From: "Olson, Arthur David \(NIH/NCI\) [E]" <olsona@dc37a.nci.nih.gov> Message-ID: <B410D30A78C6404C9DABEA31B54A2813997B85@nihcesmlbx10.nih.gov> | From: Hammad Hassan-WHH011 [mailto:WHH011@motorola.com]=20 | Sent: Tuesday, September 12, 2006 1:34 PM | To: tz@lecserver.nci.nih.gov | Subject: Time zone rules change | | Since the rules are changed lately by Egypt government, I need to change | the predefined rules in the time zone file, but I don't know how. I | found many but scattered information on the internet. So I need your | help. If you tell us what the new rules are, and better, provide a web link to some authoritative source, someone on this list will tell you exactly what needs to change, and what it should be. If you'd like to work it out yourself, and send in a patch, then you need to have the timezone sources, if you don't have them already, you can fetch the data from ftp://elsie.nci.nih.gov/pub/tzdata2006j.tar.gz You should already have the zic program to convert the rules to binary format - if not, you can fetch the sources for that, and other stuff that you probably won't need from ftp://elsie.nci.nih.gov/pub/tzcode2006j.tar.gz In the zone file sources (the first tar.gz above) there is a file "africa", which has the rules for Egypt (the Africa/Cairo zone). Look for the lines Rule Egypt ... The last two are (currently) Rule Egypt 1995 max - Apr lastFri 0:00s 1:00 S Rule Egypt 1995 max - Sep lastThu 23:00s 0 - In those, change "max" to the last year that each of those rules applied, then add two new lines Rule Egypt 2006 max - Mar lastFri 0:00s 1:00 S Rule Egypt 2005 max - Oct lastThu 23:00s 0 - with the data being whatever you want for the new rule (the 2005/2006 are the first year the rule applies, perhaps 2006/2007 is what they should be, or maybe both 2006 or 2007), the month and lastThu are obvious, "lastFri" is used because that transition occurs at midnight at the end of a Thursday, which is really 00:00 on the Friday (or that's what we believe anyway). The 's' after the times indicates that they're both representing standard time, not summer/daylight time. Use zic to compile the africa file (just "zic -d. africa" will probably work), then zdump -v Africa/Cairo to see if the transitions occur at the correct dates and times. When you're happy with the new rules, you can install the Africa/Cairo file in the correct place for your system, and send the updated rules to this list so they can be corrected for the next distribution. kre
participants (8)
-
Hammad Hassan-WHH011
-
Jesper Norgaard Welen
-
Olson, Arthur David (NIH/NCI) [E]
-
Oscar van Vlijmen
-
Paul Eggert
-
Robert Elz
-
Rodrigo Severo
-
Shekar M S