time.mktime time.strptime返回负数

时间:2016-03-25 17:47:39

标签: python datetime timestamp

此代码:

print(time.mktime(time.strptime("Jan 10 13:44:31", "%b %d %H:%M:%S")))

返回:

-2208136529.0

为什么我得到负数?

感谢您的帮助。

史蒂夫

1 个答案:

答案 0 :(得分:0)

将年份改为1970年解决了我的问题。我使用以下代码更改了年份:

datetime.replace(year=1970)