您好,登錄后才能下訂單哦!
小編給大家分享一下關于python時間戳的簡介,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
時間戳是指格林威治時間自1970年1月1日(00:00:00 GMT)至當前時間的總秒數。它也被稱為Unix時間戳(Unix Timestamp)。
在python中,時間戳是一串數字,當我們要把它轉換為具有一定格式的時間數據如 ‘2018-08-08 11:11:11’ 時,需要用到time模塊。同樣,時間數據也可以轉換為時間戳。
python中時間戳計算:
1、將字符串的時間轉換為時間戳
import time a = "2013-10-10 23:40:00" # 將其轉換為時間數組 timeArray = time.strptime(a,"%Y-%m-%d %H:%M:%S") # 轉換為時間戳 timeStamp = int(time.mktime(timeArray)) timeStamp == 1381419600
2、時間戳轉換為指定格式日期:
方法一:
利用localtime()轉換為時間數組,然后格式化為需要的格式,如
import time timeStamp = 1381419600 timeArray = time.localtime(timeStamp) otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S",timeArray) otherStyletime == "2013-10-10 23:40:00"
方法二:
import datetime timeStamp = 1381419600 dateArray = datetime.datetime.utcfromtimestamp(timeStamp) otherStyleTime = dateArray.strftime("%Y-%m-%d %H:%M:%S") otherStyletime == "2013-10-10 23:40:00"
看完了這篇文章,相信你對關于python時間戳的簡介有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。