Below find proposed time zone pacakage changes;
here's the executive summary:
africa Change Cairo's 2010 reversion to DST from
the midnight between September 8 and 9 to
the midnight between September 9 and 10.
asia Change Gaza's 2010 return to standard time to
the midnight between August 10 and 11.
localtime.c Change to set timezone and altzone based on
time types with greatest transition times
(for the benefit of Asia/Seoul).
tz-link.htm Change worldtimeserver.com to worldtimeserver.co.
If no problems are found, these are to show up on the ftp site
on 2010-08-16.
--ado
diff -r -c old/africa new/africa
*** old/africa Mon Jul 26 10:42:04 2010
--- new/africa Wed Aug 11 09:42:50 2010
***************
*** 1,5 ****
# <pre>
! # @(#)africa 8.27
# This file is in the public domain, so clarified as of
# 2009-05-17 by Arthur David Olson.
--- 1,5 ----
# <pre>
! # @(#)africa 8.28
# This file is in the public domain, so clarified as of
# 2009-05-17 by Arthur David Olson.
***************
*** 311,318 ****
Rule Egypt 2008 only - Aug lastThu 23:00s 0 -
Rule Egypt 2009 only - Aug 20 23:00s 0 -
! Rule Egypt 2010 only - Aug 10 23:00s 0 -
! Rule Egypt 2010 only - Sep 9 0:00s 1:00 S
Rule Egypt 2010 max - Sep lastThu 23:00s 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 311,318 ----
Rule Egypt 2008 only - Aug lastThu 23:00s 0 -
Rule Egypt 2009 only - Aug 20 23:00s 0 -
! Rule Egypt 2010 only - Aug 11 0:00 0 -
! Rule Egypt 2010 only - Sep 10 0:00 1:00 S
Rule Egypt 2010 max - Sep lastThu 23:00s 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
diff -r -c old/asia new/asia
*** old/asia Mon Jul 26 10:42:05 2010
--- new/asia Wed Aug 11 09:51:47 2010
***************
*** 1,4 ****
! # @(#)asia 8.60
# This file is in the public domain, so clarified as of
# 2009-05-17 by Arthur David Olson.
--- 1,4 ----
! # @(#)asia 8.61
# This file is in the public domain, so clarified as of
# 2009-05-17 by Arthur David Olson.
***************
*** 2178,2183 ****
--- 2178,2195 ----
# "At 12:01am Friday, clocks in Israel and the West Bank will change to
# 1:01am, while Gaza clocks will change at 12:01am Saturday morning."
+ # From Steffen Thorsen (2010-08-11):
+ # According to several sources, including
+ # <a href="http://www.maannews.net/eng/ViewDetails.aspx?ID=306795">
+ # http://www.maannews.net/eng/ViewDetails.aspx?ID=306795
+ # </a>
+ # the clocks were set back one hour at 2010-08-11 00:00:00 local time in
+ # Gaza and the West Bank.
+ # Some more background info:
+ # <a href="http://www.timeanddate.com/news/time/westbank-gaza-end-dst-2010.html">
+ # http://www.timeanddate.com/news/time/westbank-gaza-end-dst-2010.html
+ # </a>
+
# 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
***************
*** 2198,2203 ****
--- 2210,2216 ----
Rule Palestine 2009 only - Mar lastFri 0:00 1:00 S
Rule Palestine 2010 max - Mar lastSat 0:01 1:00 S
Rule Palestine 2009 max - Sep Fri>=1 2:00 0 -
+ Rule Palestine 2010 only - Aug 11 0:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Asia/Gaza 2:17:52 - LMT 1900 Oct
diff -r -c old/localtime.c new/localtime.c
*** old/localtime.c Mon Jul 26 10:42:04 2010
--- new/localtime.c Wed Aug 11 09:48:22 2010
***************
*** 5,11 ****
#ifndef lint
#ifndef NOID
! static char elsieid[] = "@(#)localtime.c 8.13";
#endif /* !defined NOID */
#endif /* !defined lint */
--- 5,11 ----
#ifndef lint
#ifndef NOID
! static char elsieid[] = "@(#)localtime.c 8.14";
#endif /* !defined NOID */
#endif /* !defined lint */
***************
*** 274,281 ****
return;
}
#endif /* defined ALL_STATE */
! for (i = 0; i < sp->typecnt; ++i) {
! register const struct ttinfo * const ttisp = &sp->ttis[i];
tzname[ttisp->tt_isdst] =
&sp->chars[ttisp->tt_abbrind];
--- 274,286 ----
return;
}
#endif /* defined ALL_STATE */
! /*
! ** And to get the latest zone names into tzname. . .
! */
! for (i = 0; i < sp->timecnt; ++i) {
! register const struct ttinfo * const ttisp =
! &sp->ttis[
! sp->types[i]];
tzname[ttisp->tt_isdst] =
&sp->chars[ttisp->tt_abbrind];
***************
*** 282,307 ****
#ifdef USG_COMPAT
if (ttisp->tt_isdst)
daylight = 1;
! if (i == 0 || !ttisp->tt_isdst)
timezone = -(ttisp->tt_gmtoff);
#endif /* defined USG_COMPAT */
#ifdef ALTZONE
! if (i == 0 || ttisp->tt_isdst)
altzone = -(ttisp->tt_gmtoff);
#endif /* defined ALTZONE */
}
/*
- ** And to get the latest zone names into tzname. . .
- */
- for (i = 0; i < sp->timecnt; ++i) {
- register const struct ttinfo * const ttisp =
- &sp->ttis[
- sp->types[i]];
-
- tzname[ttisp->tt_isdst] =
- &sp->chars[ttisp->tt_abbrind];
- }
- /*
** Finally, scrub the abbreviations.
** First, replace bogus characters.
*/
--- 287,301 ----
#ifdef USG_COMPAT
if (ttisp->tt_isdst)
daylight = 1;
! if (!ttisp->tt_isdst)
timezone = -(ttisp->tt_gmtoff);
#endif /* defined USG_COMPAT */
#ifdef ALTZONE
! if (ttisp->tt_isdst)
altzone = -(ttisp->tt_gmtoff);
#endif /* defined ALTZONE */
}
/*
** Finally, scrub the abbreviations.
** First, replace bogus characters.
*/
diff -r -c old/tz-link.htm new/tz-link.htm
*** old/tz-link.htm Mon Jul 26 10:42:07 2010
--- new/tz-link.htm Wed Aug 11 09:29:39 2010
***************
*** 18,24 ****
<body>
<h1>Sources for Time Zone and Daylight Saving Time Data</h1>
<address>
! @(#)tz-link.htm 8.28
</address>
<p>
This file is in the public domain, so clarified as of
--- 18,24 ----
<body>
<h1>Sources for Time Zone and Daylight Saving Time Data</h1>
<address>
! @(#)tz-link.htm 8.29
</address>
<p>
This file is in the public domain, so clarified as of
***************
*** 333,339 ****
time info, public holidays</a>
contains information on local time, sunrise and sunset,
and public holidays in several hundred cities around the world.</li>
! <li><a href="http://worldtimeserver.com/">World Time Server</a>
is another time zone database.</li>
<li><a href="http://tycho.usno.navy.mil/tzones.html">World Time Zones</a>
contains data from the Time Service Department of the
--- 333,339 ----
time info, public holidays</a>
contains information on local time, sunrise and sunset,
and public holidays in several hundred cities around the world.</li>
! <li><a href="http://worldtimeserver.co/">World Time Server</a>
is another time zone database.</li>
<li><a href="http://tycho.usno.navy.mil/tzones.html">World Time Zones</a>
contains data from the Time Service Department of the
Dear Sir,
do you know that egypt will change its time after 36 hrs from now , in more
details ,tomorrow tuesday at 11:59 pm will olson database update that or not
Hi,
I got your email from http://www.twinsun.com/tz/tz-link.htm.
I have recently downloaded this tz file: tzdata2010k.tar.gz
I have compiled the tz file for Egypt and find the following:
bash-3.00# zdump -v Egypt | grep 2010
Egypt Thu Apr 29 21:59:59 2010 UTC = Thu Apr 29 23:59:59 2010 EET isdst=0
Egypt Thu Apr 29 22:00:00 2010 UTC = Fri Apr 30 01:00:00 2010 EEST isdst=1
Egypt Tue Aug 10 20:59:59 2010 UTC = Tue Aug 10 23:59:59 2010 EEST isdst=1
Egypt Tue Aug 10 21:00:00 2010 UTC = Tue Aug 10 23:00:00 2010 EET isdst=0
Egypt Wed Sep 8 21:59:59 2010 UTC = Wed Sep 8 23:59:59 2010 EET isdst=0
Egypt Wed Sep 8 22:00:00 2010 UTC = Thu Sep 9 01:00:00 2010 EEST isdst=1
Egypt Thu Sep 30 20:59:59 2010 UTC = Thu Sep 30 23:59:59 2010 EEST isdst=1
Egypt Thu Sep 30 21:00:00 2010 UTC = Thu Sep 30 23:00:00 2010 EET isdst=0
All of this looks correct, except for the Sep 8 - Sep 9 changes.
Here is what I find on the web about time changes in Egypt:
DST ends<http://www.timeanddate.com/worldclock/clockchange.html?n=53> on Midnight between Tuesday, August 10, 2010 and Wednesday, August 11, 2010 local daylight time
DST starts<http://www.timeanddate.com/worldclock/clockchange.html?n=53> on Midnight between Thursday, September 9, 2010 and Friday, September 10, 2010 local standard time
DST ends<http://www.timeanddate.com/worldclock/clockchange.html?n=53> on Midnight between Thursday, September 30, 2010 and Friday, October 1, 2010 local daylight time
On the web, DST starts between Sept 9 and 10th
In the TZ file, DST starts between Sept 8 and 9th.
Thank you,
Rick Stanley
Technical Support Engineer, Global Mobile Messaging
(within the USA) 1.888.367.8552 | (outside USA) +1.919.460.2150
5200 Paramount Parkway | Morrisville, NC | 27560 | USA
Tekelec<http://www.tekelec.com/?LinkID=TK22&PubID=15&DistID=9&AdID=4>
[cid:image002.jpg@01CB33CA.88257E40]
Hi there,
I am a bit confused by the definition of some Australian timezones in
the database, maybe someone could shed some light here...
When I look at Melbourne for example, I see:
[...]
Rule AV 2008 max - Apr Sun>=1 2:00s 0 -
Rule AV 2008 max - Oct Sun>=1 2:00s 1:00 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Australia/Melbourne 9:39:52 - LMT 1895 Feb
10:00 Aus EST 1971
10:00 AV EST
It looks like there is only one valid timezone abbreviation, which is
EST! EST seems to change its offset whenever Australia/Melbourne
changes from dst or back? Isn't that more than confusing? How would
one know what time "4:15pm EST" is?! Or am I only misreading this?
http://www.travelmath.com/time-zone/Australia/Melbourne tells me:
"The GMT offset is currently UTC/GMT +10 hours (EST). It will change
[...]. The new GMT offset will be UTC/GMT +11 hours (EST)."
Thanks for your help,
Joachim
PS: I am not subscribed to the list, it would be nice if you could
copy me in your replies. Thanks.