最近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哦!
以上這篇python utc datetime轉換為時間戳的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答