其實這只是電腦的問題。
在2038年1月19日3時14分07秒後某些電腦可能無法使用,跟這個問題差不多。
如果是使用UNIX時間(POSIX時間)的話,因為大部分的UNIX時間是以32位元二進制數字表示時間(從協調世界時1970年1月1日0時0分0秒起至現在的總秒數),到了2038年1月19日3時14分07秒時會產生問題(二進制:01111111 11111111 11111111 11111111)電腦只用0和1表示,到了2038年1月19日3時14分08秒時會變成10000000 00000000 00000000 00000000,這是負數,因此會誤解成1901年12月13日20時45分52秒,也有一種說法是到1970年,正好跟這個問題同年。
簡單來講,就是一種Bug。
而且這個問題存在很久了。 |