Subject: | the year range 100..999 ends at ..137 |
Hi!
Time::Local has the classic unix timestamp overflow problem - using the
year 2038 (138) makes it croak:
rhonda@edna:~$ perl -MTime::Local -e 'timelocal(0,0,0,1,1,2038-1900)'
Day too big - 24868 > 24853
Cannot handle date (0, 0, 0, 1, 1, 2038) at -e line 1
rhonda@edna:~$ perl -MTime::Local -e 'timelocal(0,0,0,1,1,2037-1900)'
rhonda@edna:~$
It would be nice if that could get fixed way ahead of time. ;)
Rhonda