【发布时间】:2020-03-30 16:05:31
【问题描述】:
我在代码中两次使用.timestamp() 函数,将日期时间对象转换为纪元时间。对.timestamp() 的第一次调用如下所示:
import datetime
origin_epoch = origin.timestamp()
变量origin和origin_epoch的内容是:
同时,如果我尝试在代码的其他地方调用相同的方法
import datetime
print(datetime.datetime(1900, 1, 1, 19, 6, 28).timestamp())
然后我得到以下错误:OSError: [Errno 22] Invalid argument 这是为什么?
编辑:此错误发生在 Windows 10 上。
【问题讨论】:
标签: python python-3.x datetime epoch