Re: [LEAPSECS] a system that fails spectacularly

From: John.Cowan <jcowan_at_REUTERSHEALTH.COM>
Date: Thu, 8 Dec 2005 11:57:02 -0500

David Harper scripsit:

> I discovered last year that implementations of Java up to and including
> Java 1.3 did not implement the correct daylight saving time rules for
> the United Kingdom during the period between 27 October 1968 and 31
> October 1971 when the U.K. kept its clocks permanently one hour ahead of
> GMT and called this British Standard Time.

The point is general. Until 1.4, Java did not implement historical timezones
at all, only current ones, so in principle you could not count on any
conversions except during the current year.

--
John Cowan  www.reutershealth.com  www.ccil.org/~cowan  jcowan_at_reutershealth.com
The Penguin shall hunt and devour all that is crufty, gnarly and
bogacious; all code which wriggles like spaghetti, or is infested with
blighting creatures, or is bound by grave and perilous Licences shall it
capture.  And in capturing shall it replicate, and in replicating shall
it document, and in documentation shall it bring freedom, serenity and
most cool froodiness to the earth and all who code therein.  --Gospel of Tux
Received on Thu Dec 08 2005 - 08:57:34 PST

This archive was generated by hypermail 2.3.0 : Sat Sep 04 2010 - 09:44:54 PDT