On Monday, April 8, 2002, at 08:41 , Graham Barr wrote: > This is a bug in HTTP::Date which the latest Time::Local::localtime show > and previous version did not. I thought a fixed HTTP::Date had been > released. > > Graham.
I would like to make this sure; Does this imply the previous Time::Local was buggy for returning fractional value for fractional second? Well, so far as I see localtime() always returns an integral value (uses struct tm, which values of member are integral for most, if not all, cases). Therefore the following equivalence $whenver == timelocal(localtime($whenever)) will not stand unless timelocal() returns an integral value. But HTTP::Date took advantage of timelocal()'s undocumented feature, only to fine this backdoor was closed. Did I get the picture correctly? Dan the Integral Man
