The timstampMechanism to store datetime values asa standard time formatNumber of elapsed seconds since1/1/1970Coded on a 32-bit signed integer -> 2^31 -1
What’s Y2K38 bug?Time limit: 01111111 11111111 11111111111111112^31 – 1 = 2,147,483,647 secondsLimit will be reached on Tuesday 19th,January 2038 at 03:14:07 (UTC)Back to Friday 13th, December 1901,20:45:52 (UTC)
Any solution? Switching all computers to 64-bit architecture Update programs to manage 64-bits timestamp format Update internal time_t core library
V. FinallyLogistic problem’s : How applications were created and will they withstand change?30 years to prepare our systems for 64 bit.