中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

詳解python:time模塊用法

發布時間:2020-10-05 20:59:16 來源:腳本之家 閱讀:133 作者:una2017 欄目:開發技術

time模塊下有兩種時間表示方法:

第1種是:時間戳的方式。是基于1970年1月1日0時0分0秒的偏移。浮點數。

第2種是:struct_time()類型的表示方法。gmtime()和localtime()可以將時間戳顯示為struct_time()類型。

第3種是:格式化時間。其中strftime()函數可以把struct_time()時間格式化顯示。

strptime()函數可以把時間字符串解釋為struct_time()類型,相反,mktime()將struct_time()類型解釋為秒

詳解python:time模塊用法

Python time asctime() 函數接受時間元組并返回一個可讀的形式為"Tue Dec 11 18:07:14 2008"

Python time ctime() 函數把一個時間戳(按秒計算的浮點數)轉化為time.asctime()的形式。 默認time.time()為參數。相當于 asctime(localtime(secs))。

>>>import time 
>>> time.time() 
1446643591.427887 
>>> time.sleep(2.5) 
>>> time.clock() #用于返回第一次調用該方法到現在的秒數 
4.5289567910348396e-07 
>>> time.gmtime()         #可選參數[sec]表示自1970年1月1日以來的秒數,默認time.time此函數返回一個time.struct_time類型對象,這個對象包括年份,日月,星期,天數,時分秒等描述時間的信息。, 
time.struct_time(tm_year=2015, tm_mon=11, tm_mday=4, tm_hour=13, tm_min=31, tm_sec=4, tm_wday=2, tm_yday=308, tm_isdst=0) 
>>> time.gmtime(time.time()-24*60*60)     #返回昨天此時對應的time_struct對象 
time.struct_time(tm_year=2015, tm_mon=11, tm_mday=3, tm_hour=13, tm_min=31, tm_sec=46, tm_wday=1, tm_yday=307, tm_isdst=0) 
>>> time.localtime()          #返回本地時間對應的一個time_struct對象 
time.struct_time(tm_year=2015, tm_mon=11, tm_mday=4, tm_hour=21, tm_min=32, tm_sec=28, tm_wday=2, tm_yday=308, tm_isdst=0) 
>>> time.gmtime(11.0) 
time.struct_time(tm_year=1970, tm_mon=1, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=11, tm_wday=3, tm_yday=1, tm_isdst=0) 
>>> time.localtime(11.0) 
time.struct_time(tm_year=1970, tm_mon=1, tm_mday=1, tm_hour=8, tm_min=0, tm_sec=11, tm_wday=3, tm_yday=1, tm_isdst=0) 
>>> time.mktime(time.localtime())   #和上述兩個函數的操作相反,用于將structt_time對象轉換為累加秒數 
1446644032.0 
>>> time.strftime('%Y-%m-%d %H:%M:%S')   #將時間按照給定格式解釋為時間字符串 
'2015-11-04 21:34:51' 
>>> time.strftime('%w,%j',time.gmtime())   
# %Y 對應年份四位數表示 
# %y 對應年份兩位數表示 %m 對應月份 %d 對應日期 </span> 
# %H 對應時間 24小時制 %I 對應時間12小時制 
# %M 對應分鐘 %S 對應秒鐘 
# %j 對應一年中的第幾天 %w 對應星期 %W一年中的星期數'3,308' 
>>> time.strptime('2009-06-23 15:30:53', '%Y-%m-%d %H:%M:%S') #將時間字符串解釋為一個struct_time對象,它接收兩個字符串參數 
time.struct_time(tm_year=2009, tm_mon=6, tm_mday=23, tm_hour=15, tm_min=30, tm_sec=53, tm_wday=1, tm_yday=174, tm_isdst=-1) 
>>> time.ctime() #將一個時間戳轉換成一個字符串,默認為當前時間戳 
'Wed Nov 04 21:38:31 2015' 

需要注意的是:格式化時間轉化為時間戳,再轉化為格式化時間時,gmtime和localtime()結果可能會相差一天

原因:gmtime轉出來的是0時區的標準時間,localtime是將時區考慮在內了

以上所述是小編給大家介紹的python:time模塊用法詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

比如县| 余江县| 栾川县| 阿坝县| 蓬安县| 楚雄市| 株洲县| 江都市| 林周县| 昌邑市| 长乐市| 韩城市| 凌源市| 双牌县| 红河县| 苗栗县| 崇明县| 洛阳市| 潼南县| 革吉县| 民乐县| 伊宁市| 北辰区| 沙田区| 沙雅县| 保山市| 阳东县| 登封市| 肇东市| 西青区| 临夏县| 卫辉市| 容城县| 崇左市| 界首市| 南皮县| 竹北市| 昌吉市| 鸡西市| 洛扎县| 秀山|