【发布时间】:2019-06-29 17:06:00
【问题描述】:
我正在尝试将 Epoch 时间戳 1549392388289(来自 Web API)转换为 datetime 对象。当我尝试时
from datetime import datetime
dt = datetime.fromtimestamp(1549392388289)
引发OSError 异常
OSError: [Errno 22] 无效参数
但是使用online converter,相同的 Epoch 时间戳也可以正常工作。
是什么导致了这个异常?我能做些什么来解决它?
【问题讨论】:
-
你能显示错误回溯吗?
-
我个人得到一个超出范围年份 (51068) 的 ValueError,而不是 OSError
-
Posix 时间戳应该以秒为单位,但看起来你有毫秒。