
Hi, I have a problem setting the Australian DST timezone on my Fedora Core 8 system. When DST starts it is able to advance the time by an hour but the time does not wind back by an hour while DST ends. I am using timezone "South Australia". DST start : [girish@mymachine Australia]$ date Sun Oct 5 01:59:57 CST 2008 [girish@mymachine Australia]$ date Sun Oct 5 01:59:58 CST 2008 [girish@mymachine Australia]$ date Sun Oct 5 03:00:00 CST 2008 [girish@mymachine Australia]$ date Sun Oct 5 03:00:03 CST 2008 DST end : [girish@mymachine Australia]$ date Sun Apr 5 02:59:57 CST 2009 [girish@mymachine Australia]$ date Sun Apr 5 02:59:59 CST 2009 [girish@mymachine Australia]$ date Sun Apr 5 03:00:01 CST 2009 [girish@mymachine Australia]$ date Sun Apr 5 03:00:02 CST 2009 This is also not working for Apr 6 08. Is there any reason why is it not working properly? Regards, Girish DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.

I'm seeing what I hope is correct behavior here on the mother system (see below). --ado Script started on Tue Dec 30 13:43:51 2008 lecserver$ ./zdump -v Australia/South | egrep "2008|2009" Australia/South Sat Apr 5 16:29:59 2008 UTC = Sun Apr 6 02:59:59 2008 CST isdst=1 Australia/South Sat Apr 5 16:30:00 2008 UTC = Sun Apr 6 02:00:00 2008 CST isdst=0 Australia/South Sat Oct 4 16:29:59 2008 UTC = Sun Oct 5 01:59:59 2008 CST isdst=0 Australia/South Sat Oct 4 16:30:00 2008 UTC = Sun Oct 5 03:00:00 2008 CST isdst=1 Australia/South Sat Apr 4 16:29:59 2009 UTC = Sun Apr 5 02:59:59 2009 CST isdst=1 Australia/South Sat Apr 4 16:30:00 2009 UTC = Sun Apr 5 02:00:00 2009 CST isdst=0 Australia/South Sat Oct 3 16:29:59 2009 UTC = Sun Oct 4 01:59:59 2009 CST isdst=0 Australia/South Sat Oct 3 16:30:00 2009 UTC = Sun Oct 4 03:00:00 2009 CST isdst=1 lecserver$ exit script done on Tue Dec 30 13:44:36 2008 From: Girish Hilage [mailto:girish_hilage@persistent.co.in] Sent: Monday, December 29, 2008 1:44 To: timezone Subject: Australian timezone on Linux Hi, I have a problem setting the Australian DST timezone on my Fedora Core 8 system. When DST starts it is able to advance the time by an hour but the time does not wind back by an hour while DST ends. I am using timezone "South Australia". DST start : [girish@mymachine Australia]$ date Sun Oct 5 01:59:57 CST 2008 [girish@mymachine Australia]$ date Sun Oct 5 01:59:58 CST 2008 [girish@mymachine Australia]$ date Sun Oct 5 03:00:00 CST 2008 [girish@mymachine Australia]$ date Sun Oct 5 03:00:03 CST 2008 DST end : [girish@mymachine Australia]$ date Sun Apr 5 02:59:57 CST 2009 [girish@mymachine Australia]$ date Sun Apr 5 02:59:59 CST 2009 [girish@mymachine Australia]$ date Sun Apr 5 03:00:01 CST 2009 [girish@mymachine Australia]$ date Sun Apr 5 03:00:02 CST 2009 This is also not working for Apr 6 08. Is there any reason why is it not working properly? Regards, Girish DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.

Date: Tue, 30 Dec 2008 13:58:46 -0500 From: "Olson, Arthur David (NIH/NCI) [E]" <olsona@dc37a.nci.nih.gov> Message-ID: <B410D30A78C6404C9DABEA31B54A2813029A03DE@nihcesmlbx10.nih.gov> | I'm seeing what I hope is correct behavior here on the mother system (see below). There was a brief exchange on this in messages which (due to my managing to forget the correct address for the list) never made it. The message below I think includes everything that needs to be said about this (unless someone wants to comment on Linux GUI's...) kre

On Tue, Dec 30, 2008 at 1:36 PM, Robert Elz <kre@munnari.oz.au> wrote:
Date: Tue, 30 Dec 2008 13:58:46 -0500 From: "Olson, Arthur David (NIH/NCI) [E]" < olsona@dc37a.nci.nih.gov> Message-ID: < B410D30A78C6404C9DABEA31B54A2813029A03DE@nihcesmlbx10.nih.gov>
| I'm seeing what I hope is correct behavior here on the mother system (see below).
There was a brief exchange on this in messages which (due to my managing to forget the correct address for the list) never made it.
The message below I think includes everything that needs to be said about this (unless someone wants to comment on Linux GUI's...)
Here's a thought about the UI -- what language is it written in? If it is Java, then Java stores the time zone information in its own files, separately from everyone and everything else. Consequently, it could be erroneous because out of date. (Frankly, that is a *bad* decision by Java. Or, if necessary - and there are some mitigating factors, though I still think it is a bad decision - then it needs to be possible to update the relevant part of Java independently of the rest of the product.) -- Jonathan Leffler <jonathan.leffler@gmail.com> #include <disclaimer.h> Guardian of DBD::Informix - v2008.0513 - http://dbi.perl.org "Blessed are we who can laugh at ourselves, for we shall never cease to be amused."

Sun provides a tool for updating time zone data of Java SE. http://java.sun.com/javase/tzupdater_README.html Thanks, Masayoshi On 1/1/2009 1:44 AM, Jonathan Leffler wrote:
On Tue, Dec 30, 2008 at 1:36 PM, Robert Elz <kre@munnari.oz.au <mailto:kre@munnari.oz.au>> wrote:
Date: Tue, 30 Dec 2008 13:58:46 -0500 From: "Olson, Arthur David (NIH/NCI) [E]" <olsona@dc37a.nci.nih.gov <mailto:olsona@dc37a.nci.nih.gov>> Message-ID: <B410D30A78C6404C9DABEA31B54A2813029A03DE@nihcesmlbx10.nih.gov <mailto:B410D30A78C6404C9DABEA31B54A2813029A03DE@nihcesmlbx10.nih.gov>>
| I'm seeing what I hope is correct behavior here on the mother system (see below).
There was a brief exchange on this in messages which (due to my managing to forget the correct address for the list) never made it.
The message below I think includes everything that needs to be said about this (unless someone wants to comment on Linux GUI's...)
Here's a thought about the UI -- what language is it written in?
If it is Java, then Java stores the time zone information in its own files, separately from everyone and everything else. Consequently, it could be erroneous because out of date. (Frankly, that is a *bad* decision by Java. Or, if necessary - and there are some mitigating factors, though I still think it is a bad decision - then it needs to be possible to update the relevant part of Java independently of the rest of the product.)
-- Jonathan Leffler <jonathan.leffler@gmail.com <mailto:jonathan.leffler@gmail.com>> #include <disclaimer.h> Guardian of DBD::Informix - v2008.0513 - http://dbi.perl.org "Blessed are we who can laugh at ourselves, for we shall never cease to be amused."

Hi Folks, IBM Java can be updated using the JTZU tool available here. Sun Java can be updated using the TZUpdater available here HP Java can be updated using their version of TZUpdater here IBM's version and Sun's version updates to tzdata2008i, HP's is a little backlevel and updates to tzdata2008g. Regards, Dave Dave O'Callaghan PMP® From: "Jonathan Leffler" <jonathan.leffler@gmail.com> To: "Time Zone Mailing List" <tz@lecserver.nci.nih.gov> Cc: "Robert Elz" <kre@munnari.oz.au>, "Girish Hilage" <girish_hilage@persistent.co.in> Date: 31/12/2008 16:46 Subject: Re: Australian timezone on Linux On Tue, Dec 30, 2008 at 1:36 PM, Robert Elz <kre@munnari.oz.au> wrote: Date: Tue, 30 Dec 2008 13:58:46 -0500 From: "Olson, Arthur David (NIH/NCI) [E]" < olsona@dc37a.nci.nih.gov> Message-ID: < B410D30A78C6404C9DABEA31B54A2813029A03DE@nihcesmlbx10.nih.gov> | I'm seeing what I hope is correct behavior here on the mother system (see below). There was a brief exchange on this in messages which (due to my managing to forget the correct address for the list) never made it. The message below I think includes everything that needs to be said about this (unless someone wants to comment on Linux GUI's...) Here's a thought about the UI -- what language is it written in? If it is Java, then Java stores the time zone information in its own files, separately from everyone and everything else. Consequently, it could be erroneous because out of date. (Frankly, that is a *bad* decision by Java. Or, if necessary - and there are some mitigating factors, though I still think it is a bad decision - then it needs to be possible to update the relevant part of Java independently of the rest of the product.) -- Jonathan Leffler <jonathan.leffler@gmail.com> #include <disclaimer.h> Guardian of DBD::Informix - v2008.0513 - http://dbi.perl.org "Blessed are we who can laugh at ourselves, for we shall never cease to be amused." Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
participants (6)
-
Dave O'Callaghan
-
Girish Hilage
-
Jonathan Leffler
-
Masayoshi Okutsu
-
Olson, Arthur David (NIH/NCI) [E]
-
Robert Elz