2038-1-19之后会发生什么?

时间:2015-03-21 09:20:41

标签: integer epoch

从纪元时间开始

  

1970年1月1日00:00:00

并计算到一个32位有符号整数可以达到的极限,当我们达到计数时间极限的那天(当然在计算机中)是2038-1-19,如answer中给出的那样作者Matt Howells。

  

使用1970-1-1的32位有符号整数,因为它的纪元可以代表2038-1-19之间的日期,在哪个日期它将包裹到1901-12-13

如果它回到了约会日期,那么计算时间而不是回到日期的解决方案是什么?正如wikipedia

中所述
  

2038年问题没有普遍的解决方案。

我对此感到不舒服!必须考虑到解决这个问题的方法。我理解首先不使用64位整数的原因(这将给我们2920亿年的时间放松!):没有多少机器可以(可以任何?)处理64位整数。切换到64位整数现在有其自身的问题。什么可以解决这个问题?

0 个答案:

没有答案