加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

如何在官方Windows Python 2.5上使用时间> 2038年

发布时间:2020-12-14 02:46:43 所属栏目:Windows 来源:网络整理
导读:Windows上的官方 Python 2.5是使用Visual Studio.Net 2003构建的,它使用32位time_t.所以当年份是 2038年,它只是例外. 虽然这在Python 2.6中已经修复(使用VS2008将time_t更改为64位),但我想使用2.5,因为已经为它编译了许多模块. 所以这是我的问题 – 是否有任
Windows上的官方 Python 2.5是使用Visual Studio.Net 2003构建的,它使用32位time_t.所以当年份是> 2038年,它只是例外.

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

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

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

解决方法

标准库中的datetime模块应该可以正常工作.从日期时间不提供的模块时间你需要什么?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读