Python快速精通10 - time模塊

time模塊提供了各種日期時間與字符串之間互相轉換的函數.

會使用如下重要的9個方法就可以了

01, asctime(): 將以日期元組或者struct_time表示的時間-->轉化為字符串 ,如果不指定參數,則默認是currentTime
date = time.asctime((2018,1,1,8,10,10,3,1,0))

02, ctime(): 將以秒代表的時間-->轉換為字符串, 如果不指定參數,將默認是當前時間
date = time.ctime(100)

03, gmtime(): 將以秒代表的時間-->轉換為struct_time對象,如果不指定參數,使用當前時間

04, localtime(): 將以秒為代表的時間-->轉換為達標當前時間的struct_time對象,如果不傳入參數,使用當前時間

05, mktime(): localtime的反函數, struct_time對象或者元組表示的時間,轉換為秒

06, sleep(t): 睡眠t秒

格式化轉換
07, strftime(format,t): 將時間元組或struct_time對象格式化為指定格式的時間字符串,如果不指定的話,就轉換當前時間
date_Str = time.strftime('%Y-%m-%d %H:%M:%S')

08, strptime(string,format):字符串格式的時間解析為struct_time對象
date = time.strptime('2019-06-04T09:36:36+08:00','%Y-%m-%dT%H:%M:%S+08:00')
date_Str = time.strftime('%Y-%m-%d %H:%M:%S',time.strptime('2019-06-04T09:36:36+08:00','%Y-%m-%dT%H:%M:%S+08:00'))

09, time(): 返回在1970年1月1日0點整到現在過了多少秒

小馬哥正在針對Python的所有常見知識進行匯總,更會有大量實戰項目不斷補充進來.
點擊-->全棧工程師養成---Python內容導航頁<--查看所有Python內容

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容