首页 > windows环境下python使用time.localtime()函数若参数为负报错invalid argument

windows环境下python使用time.localtime()函数若参数为负报错invalid argument

具体代码为

import time
x = time.localtime(-1)

此时若在OS X或Linux系统中能正确运行,而在Windows系统中则报错ValueError("Invalid argument")。python版本均为2.7.9
为什么会出现这种情况,如何解决?


因为 Windows 的 localtime 就是这么设定的。解决办法嘛,根据你的需求处理那个异常便是。

【热门文章】
【热门文章】