Year 2038 problem

by Thinker Email

Link: http://en.wikipedia.org/wiki/Year_2038_problem

Remember the Year 2000 problem ?

well.. there is a new one now ... the 2038 year one.
Here we go again.

This problem seems to affect 32 bit operating systems and i ask; if i am using 64 bit systems in 2009; who will be using 32 bit systems in 2038 ???

By then any intelligent brain will be using a 128 bit operating system and hopefully we will have quantum computing at home ;)

The year 2038 problem (also known as Unix Millennium bug, or Y2K38 by analogy to the Y2K problem, known as the millennium bug) may cause some computer software to fail before or in the year 2038. The problem affects all software and systems that store system time as a signed 32-bit integer, and interpret this number as the number of seconds since 00:00:00 January 1, 1970.[1] The latest time that can be represented this way is 03:14:07 UTC on Tuesday, 19 January 2038. Times beyond this moment will "wrap around" and be stored internally as a negative number, which these systems will interpret as a date in 1901 rather than 2038. This will likely cause problems for users of these systems due to erroneous calculations.

more ...