【发布时间】:2019-05-11 13:32:32
【问题描述】:
两台不同的计算机(相同的 python 版本)为 time.ctime() 返回不同的格式。一个返回
"Sun May 6 14:04:28 2018"
月份前有 2 个空格;其他返回
"Sun May 06 14:04:28 2018"
有一个空格和一个零。我觉得它是由操作系统或 C lib 决定的。有谁知道这取决于什么?
P.S.:我知道如何在代码中修复它,我正在寻找这种行为的根本原因。
【问题讨论】:
-
我很肯定他们都是 2.7.13
-
是的。 win 8 和 win server 2012。但另一台服务器 12 也返回了与我的服务器 2012 不同的格式。
-
我会尝试重新安装 python,实际上。我还没有在第二台服务器上运行 sys 版本,将检查它。谢谢。
-
@KatyaDenef 这应该有什么不同?
标签: python python-2.7 time formatting ctime