为什么Java程序员应该关心2038年的bug?

2022-09-03 04:15:45

2038年Bug遍布网络,但这似乎是一个unix问题。这将如何影响java日期?


答案 1

是什么让你认为它确实如此?Java的类存储64位(而不是32位,如Y2K38)。它还存储毫秒,这减少了范围,但只是略微(相当于约10位)。Datelong

在Java中,我们有292278994年错误。


答案 2

我不认为它会影响Java Date类,就像程序员一样。它已经在使用 64 位值。如果您使用的数据存储仍然使用32位值,我可以看到这是一个问题。我不希望在27年内看到太多的32位操作系统。