Monday, August 3, 2009

In Year 2038 Something terrible will happen!


What will happen?
In the 19th of January 2038 03:14:07 UTC, some computer systems will crash, applications will stop working, database data will be all messed up.

Why?
If the Computers are saving Time/Date as a signed 32 bit integer, the date will reach its maximum value at exactly this date and time 19 January 2038 03:14:07 UTC causing the decimal number to switch to negative, thus flipping back the date to 1901.

You scared me how to fix this?
Fixes can be done easily but at some binary compatibility cost.

They said the same for the millennium however, in 2038 the life is more dependent on computers then it was in 2000.

I hope we live to see this day!