| 作者: baka ( 2025/09/22 23:24)
阅读量: 18 |
今天给32位台式机的时间设置成了2038年1月19日,设置完成后Windows98系统在这一期间未发现异常,然后使用了画图、Word97、Ps5.0这些软件也没有发现异常,甚至用Ps做了一张图片,但是在运行虚幻竞技场(1999)时突然间报错,不过把时间调回到2025年后还可以正常运行.........
baka (2025/09/23 21:29)
2147483647, Windows不会有这种情况,一些手机倒是会发生
2147483647 (2025/09/23 20:55)
时间没有变成1901年吗?
如果没有,可能是32位操作系统和程序库也已经将 time_t 类型重新定义为64位整数
或者你当时调22点时就已经是在1901年的情况下调的
baka (2025/09/23 07:34)
8192Bit, Windows应该用的是自己的时间戳,大概在Win8以下最高也可以设置到2099年,用CMD可以调到2099年之后,后来我问了问ds(指Deepseek),他说32位的Windows依然会遇到这个问题,甚至他还说64位的WindowsVista也会遇到.........
8192Bit (2025/09/23 00:07)
话说Windows用的是unix时间戳吗
我记得塞班epoc可以撑到2099年,除非是用了pips Posix兼容层
baka (2025/09/22 23:37)
2147483647, 确实调到了这个时间点,但是这个时间点虚幻竞技场可以正常运行,后来调到22点然后运行虚幻竞技场就报错了
2147483647 (2025/09/22 23:32)
你把时间调到3.14.07了吗?
32位在3.14.7之前是正常的,不过之后就不好说了。
诶,画图这类不需要链接互联网,就算时间问题也应该还是可以用的吧