将指标时间戳转换为人工日期
Convert the metric timestamp to a human date
我正在尝试从 Dynamics App 收集一些数据,我想将度量时间戳转换为人工脚本,但我收到此错误,有什么解决方案建议吗?
脚本
from datetime import datetime
timestamp = 1630548180000
dt_object = datetime.fromtimestamp(timestamp)
输出
Traceback (most recent call last):
File "C:\Users\Developer\Desktop\test.py", line 4, in <module>
dt_object = datetime.fromtimestamp(timestamp)
OSError: [Errno 22] Invalid argument
Python datetime 需要纪元秒,但你似乎有毫秒时间戳,所以你需要将这个值除以 1000。
我正在尝试从 Dynamics App 收集一些数据,我想将度量时间戳转换为人工脚本,但我收到此错误,有什么解决方案建议吗?
脚本
from datetime import datetime
timestamp = 1630548180000
dt_object = datetime.fromtimestamp(timestamp)
输出
Traceback (most recent call last):
File "C:\Users\Developer\Desktop\test.py", line 4, in <module>
dt_object = datetime.fromtimestamp(timestamp)
OSError: [Errno 22] Invalid argument
Python datetime 需要纪元秒,但你似乎有毫秒时间戳,所以你需要将这个值除以 1000。