python基礎-time模組和datetime模組
阿新 • • 發佈:2020-12-02
學習time模組,就會這張圖就行了
1.timestamp 時間戳
import time print(time.time())#1970年1月1日起到現在的秒
2.結構化時間。
A。localtime當地時間,時間戳為可選引數
import time print(time.localtime())#不傳參預設當前秒 print(time.localtime(15420))
mport time t=time.localtime() print(t.tm_year)#結構化時間可獲取內部的內容,如年,月,日等
B.gmtime:格林威治(GMT)時間,標準時間
import time print(time.localtime()) print(time.gmtime())
結構化時間轉換為時間戳mktime,傳的引數是結構化時間
import time print(time.mktime(time.localtime()))
3.Format string格式化時間。
strftime(format: str,t: Union[Tuple[int, int, int, int, int, int, int, int, int], struct_time, struct_time] = ...)-> str)
——將結構化時間轉換為格式化時間
import time print(time.strftime('%Y-%m-%d %X',time.localtime())) #X為時分秒
strptime(string,format)將字串時間轉換為格式化時間
import time print(time.strptime('2016-12-1 13:14:15','%Y-%m-%d %X'))
4.asctime,ctime:格式定死了的兩種時間格式
import time print(time.asctime()) print(time.ctime())
5.datetime
import datetimeprint(datetime.datetime.now())