> zdump -v EST5EDT |grep 2007
> which still reported April when the DST would occur. What am I missing?
this worked for linux.
I built the tools that come in the code bundle and:
# code/zdump -v CST6CDT | grep 2007
CST6CDT Sun Mar 11 07:59:59 2007 UTC = Sun Mar 11 01:59:59 2007 CST
isdst=0
CST6CDT Sun Mar 11 08:00:00 2007 UTC = Sun Mar 11 03:00:00 2007 CDT
isdst=1
CST6CDT Sun Nov 4 06:59:59 2007 UTC = Sun Nov 4 01:59:59 2007 CDT
isdst=1
CST6CDT Sun Nov 4 07:00:00 2007 UTC = Sun Nov 4 01:00:00 2007 CST
isdst=0
# zdump -v CST6CDT | grep 2007
CST6CDT Wed Jan 10 23:23:36 2007 GMT = Wed Jan 10 17:23:36 2007 CST
isdst=0
CST6CDT Sun Apr 1 07:59:59 2007 GMT = Sun Apr 1 01:59:59 2007 CST
isdst=0
CST6CDT Sun Apr 1 08:00:00 2007 GMT = Sun Apr 1 03:00:00 2007 CDT
isdst=1
CST6CDT Sun Oct 28 06:59:59 2007 GMT = Sun Oct 28 01:59:59 2007 CDT
isdst=1
CST6CDT Sun Oct 28 07:00:00 2007 GMT = Sun Oct 28 01:00:00 2007 CST
isdst=0
They work, where Sun's doesn't, though for, say Chicago:
# zdump -v America/Chicago | grep 2007
America/Chicago Wed Jan 10 23:25:11 2007 GMT = Wed Jan 10 17:25:11 2007
CST isdst=0
America/Chicago Sun Mar 11 07:59:59 2007 GMT = Sun Mar 11 01:59:59 2007
CST isdst=0
America/Chicago Sun Mar 11 08:00:00 2007 GMT = Sun Mar 11 03:00:00 2007
CDT isdst=1
America/Chicago Sun Nov 4 06:59:59 2007 GMT = Sun Nov 4 01:59:59 2007
CDT isdst=1
America/Chicago Sun Nov 4 07:00:00 2007 GMT = Sun Nov 4 01:00:00 2007
CST isdst=0
it does. So I did a truss on zdump for CST6CDT and it never opens a
zoneinfo file. It just calls "time()". But it does open the zoneinfo file
for America/Chicago.
http://sunsolve.sun.com/search/document.do?assetkey=1-26-102178-1appears to be some patches for it.
a
Andy Bach
Systems Mangler
Internet:
andy_bach@...
VOICE: (608) 261-5738 FAX 264-5932
If it's not on fire it's a software problem.