perl_another_time_rollover

This is part of The Pile, a partial archive of some open source mailing lists and newsgroups.



To: Bill Desjardins <bill@carracing.com>
From: merlyn@stonehenge.com (Randal L. Schwartz)
Subject: Re: [OT] UNIX timestamp hits 1,000,000,000 this
year!
Date: 09 Mar 2001 00:27:54 -0800

>>>>> "Bill" == Bill Desjardins <bill@carracing.com> writes:

Bill> Just as a FYI about something that caught my attention recently. This year
Bill> on Saturday September 8, 2001, the unix time stamp flips to 1 billion and
Bill> gets another digit going from 9 to 10 digits. Not sure if anyone else but
Bill> me is using the timestamp in ways that were set to 9 digits, such as DB
Bill> column int length or in strings of fixed lengths, but these possibilities
Bill> should be looked at just in case they could fail when the time changes to
Bill> the longer int.

Bill> Just a heads up, hope it helps someone.

I've been showing it on my homepage for the past 6 months.
For an RSS file with the timestamp, invoke

        http://www.stonehenge.com/u1e9.html

And yes, I've written programs that will definitely break on that
time.  So if I've done it, I bet others have done it as well.

The sad thing is that unlike Y2K, this thing cuts in all at the same
time all over the world.  Fun fun fun.

===


the rest of The Pile (a partial mailing list archive)

doom@kzsu.stanford.edu