gpt4 book ai didi

python - 如何在官方 Windows Python 2.5 上使用 time > year 2038

转载 作者:太空狗 更新时间:2023-10-30 00:28:54 24 4
gpt4 key购买 nike

Windows 上的官方 Python 2.5 是使用 Visual Studio.Net 2003 构建的,它使用 32 位 time_t。所以当年份 > 2038 时,它只是给出异常(exception)。

虽然这在 Python 2.6 中已修复(它在 VS2008 中将 time_t 更改为 64 位),但我想使用 2.5,因为已经为它编译了许多模块。

所以这是我的问题 - 是否有任何解决方案可以轻松让我的程序处理 year > 2038 并仍然使用官方 Python 2.5?例如一些预制库,如 "time64" 或 "longtime"等...

请不要告诉我升级到 2.6+ 或忘记这个错误 - 我有理由需要让它工作,这就是我在这里发布问题的原因。

最佳答案

标准库中的datetime 模块应该可以正常工作。 datetime 不提供的模块 time 需要什么?

关于python - 如何在官方 Windows Python 2.5 上使用 time > year 2038,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/839755/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com