Subject: Re: US daylight savings changes
To: None <netbsd-users@netbsd.org>
From: George Georgalis <george@galis.org>
List: netbsd-users
Date: 02/13/2007 17:53:12
On Mon, Feb 12, 2007 at 07:48:38PM +0000, Christos Zoulas wrote:
>In article <20070212180358.GG21386@run.galis.org>,
>George Georgalis <george@galis.org> wrote:
>>On Fri, Feb 09, 2007 at 12:45:46PM -0700, Rick Kelly wrote:
>>>Robert Elz said:
>>>
>>>>In source form (ready for zic to compile to binary)
>>>>
>>>>	ftp://elsie.nci.nih.gov/pub/tzdata2007a.tar.gz
>>>>
>>>>(or  ftp://munnari.oz.au/pub/tzdata2007a.tar.gz and probably
>>>>numerous other places).
>>>>
>>>>That's the latest, earlier versions back to sometime during 2006
>>>>also contain the US changes - I expect (guess, without checking)
>>>>the current NetBSD sources have the US changes already incorporated.
>>>>
>>>>If you need the code as well, its at the same locations, but
>>>>in
>>>>	tzcode2007a.tar.gz
>>>
>>>I looked on my systems. It seems that 2.1, 3.0, 4.0 all have the US changes
>>>in the data files.
>>
>>You can verify with this command, on most other systems.
>>
>># zdump -v US/Eastern | grep 2007
>>US/Eastern  Sun Mar 11 06:59:59 2007 UTC = Sun Mar 11 01:59:59 2007 EST isdst=0
>>US/Eastern  Sun Mar 11 07:00:00 2007 UTC = Sun Mar 11 03:00:00 2007 EDT isdst=1
>>US/Eastern  Sun Nov  4 05:59:59 2007 UTC = Sun Nov  4 01:59:59 2007 EDT isdst=1
>>US/Eastern  Sun Nov  4 06:00:00 2007 UTC = Sun Nov  4 01:00:00 2007 EST isdst=0
>>
>
>Or the middle two should be EDT and the outer two should be EST.

I thought the important part was the extended EDT... ie Mar & Nov
vs Apr & Oct.


 zdump -v US/Eastern | grep '200[5678]'
US/Eastern  Sun Apr  3 06:59:59 2005 UTC = Sun Apr  3 01:59:59 2005 EST isdst=0
US/Eastern  Sun Apr  3 07:00:00 2005 UTC = Sun Apr  3 03:00:00 2005 EDT isdst=1
US/Eastern  Sun Oct 30 05:59:59 2005 UTC = Sun Oct 30 01:59:59 2005 EDT isdst=1
US/Eastern  Sun Oct 30 06:00:00 2005 UTC = Sun Oct 30 01:00:00 2005 EST isdst=0
US/Eastern  Sun Apr  2 06:59:59 2006 UTC = Sun Apr  2 01:59:59 2006 EST isdst=0
US/Eastern  Sun Apr  2 07:00:00 2006 UTC = Sun Apr  2 03:00:00 2006 EDT isdst=1
US/Eastern  Sun Oct 29 05:59:59 2006 UTC = Sun Oct 29 01:59:59 2006 EDT isdst=1
US/Eastern  Sun Oct 29 06:00:00 2006 UTC = Sun Oct 29 01:00:00 2006 EST isdst=0
US/Eastern  Sun Mar 11 06:59:59 2007 UTC = Sun Mar 11 01:59:59 2007 EST isdst=0
US/Eastern  Sun Mar 11 07:00:00 2007 UTC = Sun Mar 11 03:00:00 2007 EDT isdst=1
US/Eastern  Sun Nov  4 05:59:59 2007 UTC = Sun Nov  4 01:59:59 2007 EDT isdst=1
US/Eastern  Sun Nov  4 06:00:00 2007 UTC = Sun Nov  4 01:00:00 2007 EST isdst=0
US/Eastern  Sun Mar  9 06:59:59 2008 UTC = Sun Mar  9 01:59:59 2008 EST isdst=0
US/Eastern  Sun Mar  9 07:00:00 2008 UTC = Sun Mar  9 03:00:00 2008 EDT isdst=1
US/Eastern  Sun Nov  2 05:59:59 2008 UTC = Sun Nov  2 01:59:59 2008 EDT isdst=1
US/Eastern  Sun Nov  2 06:00:00 2008 UTC = Sun Nov  2 01:00:00 2008 EST isdst=0


BTW any chance the new date code can get a pullup to 3.1?

// George


-- 
George Georgalis, systems architect, administrator <IXOYE><