我正在编写一个从文件中检索信息的脚本地点.sqlite(历史)并意识到它以 PRTime 格式存储时间。 Python 中是否有可用的方法可以转换此日期时间,还是我必须自己制作?
PRTime 是自 1970-01-01 以来的微秒数(请参阅https://developer.mozilla.org/en/PRTime https://developer.mozilla.org/en/PRTime),因此只需执行以下操作即可获取 UTC 时间:
datetime.datetime(1970, 1, 1) + datetime.timedelta(microseconds=pr_time)
例如,
print datetime.datetime(1970, 1, 1) + datetime.timedelta(microseconds=time.time()*1000*1000)
Output:
2010-03-25 13:30:02.243000
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)