[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: calendar gets wrong end for Daylight Savings Time
From: |
James Cloos |
Subject: |
Re: calendar gets wrong end for Daylight Savings Time |
Date: |
Thu, 09 Nov 2006 13:27:37 -0500 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/23.0.0 (gnu/linux) |
>>>>> "GM" == Glenn Morris <address@hidden> writes:
GM> Extracting the information directly from the tz database (which must
GM> contain it, in some format) would require less CPU, but more of my CPU
GM> to figure out how to do it (especially in a system-portable way).
zdump(8) gives a textual dump of a given timezone when passed the -v
flag. If that is available on all platforms it should do.
As an example, this is what it outputs for America/Phoenix:
,----
| :; zdump -v America/Phoenix
| America/Phoenix Fri Dec 13 20:45:52 1901 UTC = Fri Dec 13 13:45:52 1901 MST
isdst=0
| America/Phoenix Sat Dec 14 20:45:52 1901 UTC = Sat Dec 14 13:45:52 1901 MST
isdst=0
| America/Phoenix Sun Mar 31 08:59:59 1918 UTC = Sun Mar 31 01:59:59 1918 MST
isdst=0
| America/Phoenix Sun Mar 31 09:00:00 1918 UTC = Sun Mar 31 03:00:00 1918 MDT
isdst=1
| America/Phoenix Sun Oct 27 07:59:59 1918 UTC = Sun Oct 27 01:59:59 1918 MDT
isdst=1
| America/Phoenix Sun Oct 27 08:00:00 1918 UTC = Sun Oct 27 01:00:00 1918 MST
isdst=0
| America/Phoenix Sun Mar 30 08:59:59 1919 UTC = Sun Mar 30 01:59:59 1919 MST
isdst=0
| America/Phoenix Sun Mar 30 09:00:00 1919 UTC = Sun Mar 30 03:00:00 1919 MDT
isdst=1
| America/Phoenix Sun Oct 26 07:59:59 1919 UTC = Sun Oct 26 01:59:59 1919 MDT
isdst=1
| America/Phoenix Sun Oct 26 08:00:00 1919 UTC = Sun Oct 26 01:00:00 1919 MST
isdst=0
| America/Phoenix Mon Feb 9 08:59:59 1942 UTC = Mon Feb 9 01:59:59 1942 MST
isdst=0
| America/Phoenix Mon Feb 9 09:00:00 1942 UTC = Mon Feb 9 03:00:00 1942 MWT
isdst=1
| America/Phoenix Sat Jan 1 06:00:59 1944 UTC = Sat Jan 1 00:00:59 1944 MWT
isdst=1
| America/Phoenix Sat Jan 1 06:01:00 1944 UTC = Fri Dec 31 23:01:00 1943 MST
isdst=0
| America/Phoenix Sat Apr 1 07:00:59 1944 UTC = Sat Apr 1 00:00:59 1944 MST
isdst=0
| America/Phoenix Sat Apr 1 07:01:00 1944 UTC = Sat Apr 1 01:01:00 1944 MWT
isdst=1
| America/Phoenix Sun Oct 1 06:00:59 1944 UTC = Sun Oct 1 00:00:59 1944 MWT
isdst=1
| America/Phoenix Sun Oct 1 06:01:00 1944 UTC = Sat Sep 30 23:01:00 1944 MST
isdst=0
| America/Phoenix Sun Apr 30 08:59:59 1967 UTC = Sun Apr 30 01:59:59 1967 MST
isdst=0
| America/Phoenix Sun Apr 30 09:00:00 1967 UTC = Sun Apr 30 03:00:00 1967 MDT
isdst=1
| America/Phoenix Sun Oct 29 07:59:59 1967 UTC = Sun Oct 29 01:59:59 1967 MDT
isdst=1
| America/Phoenix Sun Oct 29 08:00:00 1967 UTC = Sun Oct 29 01:00:00 1967 MST
isdst=0
| America/Phoenix Mon Jan 18 03:14:07 2038 UTC = Sun Jan 17 20:14:07 2038 MST
isdst=0
| America/Phoenix Tue Jan 19 03:14:07 2038 UTC = Mon Jan 18 20:14:07 2038 MST
isdst=0
`----
-JimC
--
James Cloos <address@hidden> OpenPGP: 0xED7DAEA6
- calendar gets wrong end for Daylight Savings Time, (continued)
- calendar gets wrong end for Daylight Savings Time, T. V. Raman, 2006/11/05
- Re: calendar gets wrong end for Daylight Savings Time, Glenn Morris, 2006/11/06
- Re: calendar gets wrong end for Daylight Savings Time, Richard Stallman, 2006/11/06
- Re: calendar gets wrong end for Daylight Savings Time, Glenn Morris, 2006/11/06
- Re: calendar gets wrong end for Daylight Savings Time, James Cloos, 2006/11/06
- Re: calendar gets wrong end for Daylight Savings Time, Richard Stallman, 2006/11/07
- Re: calendar gets wrong end for Daylight Savings Time, Eli Zaretskii, 2006/11/07
- Re: calendar gets wrong end for Daylight Savings Time, Kim F. Storm, 2006/11/08
- Re: calendar gets wrong end for Daylight Savings Time, Richard Stallman, 2006/11/08
- Re: calendar gets wrong end for Daylight Savings Time, Glenn Morris, 2006/11/08
- Re: calendar gets wrong end for Daylight Savings Time,
James Cloos <=
- Re: calendar gets wrong end for Daylight Savings Time, Glenn Morris, 2006/11/09
- Re: calendar gets wrong end for Daylight Savings Time, Eli Zaretskii, 2006/11/09
- Re: calendar gets wrong end for Daylight Savings Time, Glenn Morris, 2006/11/09
- Re: calendar gets wrong end for Daylight Savings Time, James Cloos, 2006/11/09
- Re: calendar gets wrong end for Daylight Savings Time, Glenn Morris, 2006/11/09
- Re: calendar gets wrong end for Daylight Savings Time, Eli Zaretskii, 2006/11/08
- Re: calendar gets wrong end for Daylight Savings Time, Glenn Morris, 2006/11/09
- Re: calendar gets wrong end for Daylight Savings Time, Glenn Morris, 2006/11/09
- Re: calendar gets wrong end for Daylight Savings Time, Eli Zaretskii, 2006/11/09
- Re: calendar gets wrong end for Daylight Savings Time, Glenn Morris, 2006/11/09