将 mtime 转换为人类可读的日期

将 mtime 转换为人类可读的日期

我有不同的mtime值,我正在尝试将它们转换为人类可读的日期。我正在尝试使用 python 来实现这一点:

import time

t = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(1491613200000))

print(t) #returns something strange '49237-05-04 19:00:00'

我的第一个想法是价值mtime不好,但我已经使用它进行了测试https://www.epochconverter.com/,并将其转换为人类可读的日期格式:

在此输入图像描述

如果我正在使用time.time()(返回自纪元以来的当前时间(以秒为单位)),那么我还有一个人类可读的日期:

import time
t = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))
print(t)# returns '2020-02-20 02:18:42'

进行转换时我缺少什么?谢谢。

相关内容