President Bush is expected to sign today a law providing 4 additional
weeks of Daylight Saving time in the US, starting in 2007.  This provoked
me to an experiment: I wrote a program (a little long to post here; I'll
E-mail on request) to show the system formatted date and time for various
dates.  It shows

for OS X:

    Tue Apr 15 12:00:00 MST 1986
    Wed Oct 15 12:00:00 MDT 1986

    Wed Apr 15 12:00:00 MDT 1987
    Thu Oct 15 12:00:00 MDT 1987

Note that it correctly shows that Daylight Saving Time was not in
effect on April 15, 1986; in effect on April 15, 1987.  US law
changed the date of onset from last Sunday in April to first Sunday
in 1987.

For Solaris:

    ( same )

For z/OS 1.5:

    Tue Apr 15 12:00:00 MDT 1986
    Wed Oct 15 12:00:00 MDT 1986

    Wed Apr 15 12:00:00 MDT 1987
    Thu Oct 15 12:00:00 MDT 1987

z/OS incorrectly shows that DST was in effect on April 15, 1986.
I recognize that this is, "If we can go to the moon ... ?"; but,
if OS X and Solaris can get it right, why can't z/OS?.  I suppose
z/OS has until 1.8 to get it right.  But I'd hope for a retrofit
by PTF to earlier supported releases -- having z/OS systems in the
same site showing different local times could have bad consequences.

How will this affect the Sysplex Timer?  Or the new internal
replacement?

Or is this all user error?  What should I set TZ="..." to get the
time zone displayed correctly for April 15, 1986?

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to