当前位置:主页 > 软件编程 > Python代码 >

python utc datetime转换为时间戳的方法

时间:2021-06-18 08:45:07 | 栏目:Python代码 | 点击:

最近python代码遇到了一个神奇的需求, 就是如果将python utc datetime转换为时间戳.

百度找到都是使用time.mktime(xxx) 但是看到官网文档里写

time.mktime(t) 
This is the inverse function of localtime() 

而且亲测 这样将UTC datetime格式的转换完并不是utc时间戳. 这里会当作带时间戳的datetime来处理.

正确的做法是:

import calendar 
calendar.timegm(tuple)

只不过这里需要将 datetime对象调用timetuple()方法才OK哦!

您可能感兴趣的文章:

相关文章