2007/02/16

Year 2038 Problem

When I look at the calendar function of Openwebmail, the year field is up to year 2037 only. This reminds me about 32-bit Unix/Linux operating system that uses a 32-bit register to store the number of seconds lapsed since 1 Jan 1970. The latest year shall be 1970 + (2^31 / (24 x 3600 x 365) = 2038.

In other words, my server will not work after year 2038. Nothing can be done but there is no worry at all. I bet by Year 2020, all computer systems on earth will be based on 64-bit architecture.

No comments: