Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
2038年后unix时间戳会发生什么情况_Unix_Timestamp - Fatal编程技术网

2038年后unix时间戳会发生什么情况

2038年后unix时间戳会发生什么情况,unix,timestamp,Unix,Timestamp,好的,我已经弄明白为什么时间戳不能超过2038,因为有32位整数,这很酷。但我忍不住想知道将采取什么措施来克服这个问题。我似乎在任何地方都找不到这个问题的直接答案,这让我非常烦恼。比如,如果他们引入64位时间戳,我们是否必须重构我们的系统?或者,如果他们决定将时间戳分为1970-2038、2038-2076等块 这就是所谓的UNIX千年问题。。。但这不是正确的选择一种可能是使用64位数字。。。

好的,我已经弄明白为什么时间戳不能超过2038,因为有32位整数,这很酷。但我忍不住想知道将采取什么措施来克服这个问题。我似乎在任何地方都找不到这个问题的直接答案,这让我非常烦恼。比如,如果他们引入64位时间戳,我们是否必须重构我们的系统?或者,如果他们决定将时间戳分为1970-2038、2038-2076等块

这就是所谓的UNIX千年问题。。。但这不是正确的选择一种可能是使用64位数字。。。