我在代码中两次使用 .timestamp()
函数,将datetime对象转换为epoch时间。第一次调用 .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上。
timestamp()
时,程序都会崩溃并显示“Errno 22”。 - David