Hey, we'll get to relive Y2K all over again, in 20 years...

SSSnail

Lifer
Nov 29, 2006
17,461
82
86
Someone thought it was a good idea to keep time using a limited 32bit integer, since 01/01/1970 (2^32 in seconds, Unix time). So on December 2nd 2030, at precisely 19:42:58 GMT, we'll party like it's 1999.

The world, as we know it, will end.

You heard it here first, the Mayans were off by 18 years! New apocalyptic doom clock count down, someone print a T-shirt.
 

Cogman

Lifer
Sep 19, 2000
10,277
125
106
Someone thought it was a good idea to keep time using a limited 32bit integer, since 01/01/1970 (2^32 in seconds, Unix time). So on December 2nd 2030, at precisely 19:42:58 GMT, we'll party like it's 1999.

The world, as we know it, will end.

You heard it here first, the Mayans were off by 18 years! New apocalyptic doom clock count down, someone print a T-shirt.
except on x64 bit *nix systems where the standard is a 64 bit integer.
 

FoBoT

No Lifer
Apr 30, 2001
63,089
12
76
fobot.com
i will buy more guns and ammo
thanks for the warning

ats63115_1900-Deluxe-Family-Prepared.jpg
 

IronWing

No Lifer
Jul 20, 2001
69,140
27,088
136
I had to deal with this problem already. I wrote a calendar script for a forum. The script allowed folks to add repeating events like holidays. If they added events that repeated past 2037, the script crashed. It turned out to be a pain to fix.
 
Last edited:

IGBT

Lifer
Jul 16, 2001
17,952
137
106
Someone thought it was a good idea to keep time using a limited 32bit integer, since 01/01/1970 (2^32 in seconds, Unix time). So on December 2nd 2030, at precisely 19:42:58 GMT, we'll party like it's 1999.

The world, as we know it, will end.

You heard it here first, the Mayans were off by 18 years! New apocalyptic doom clock count down, someone print a T-shirt.

just think how much fun you'll have digging bomb shelters in the back yard. buying generators and pallets of survival food.
 

Jeff7

Lifer
Jan 4, 2001
41,599
19
81
Someone thought it was a good idea to keep time using a limited 32bit integer, since 01/01/1970 (2^32 in seconds, Unix time). So on December 2nd 2030, at precisely 19:42:58 GMT, we'll party like it's 1999.

The world, as we know it, will end.

You heard it here first, the Mayans were off by 18 years! New apocalyptic doom clock count down, someone print a T-shirt.
Well what could possibly be wrong with that? Computers will never be able to handle anything nearly that large on a regular basis anyway. :D
 
Last edited:

Leros

Lifer
Jul 11, 2004
21,867
7
81
Worst case we can just write a software patch to use two 32-bit numbers to hold the time.