python中time模塊的幾個時間轉(zhuǎn)化方式
更新時間:2024年08月02日 14:51:42 作者:B1u3Buf4
這篇文章主要介紹了python中time模塊的幾個時間轉(zhuǎn)化方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
對python中time模塊中的方法和涉及到的三個時間對象進行一下梳理。
time.struct_time類
time.struct_time是一個python中類變量,可以通過屬性獲取對應的年月日等信息。
time.struct_time(tm_year=2020, tm_mon=5, tm_mday=26, tm_hour=16, tm_min=18, tm_sec=44, tm_wday=1, tm_yday=147, tm_isdst=0)
屬性 | 含義 |
---|---|
tm_year | 年份 |
tm_mon | 月份 |
tm_mday | 日期 |
tm_hour | 時 |
tm_min | 分 |
tm_sec | 秒 |
tm_wday | 星期幾(0是周一) |
tm_yday | 本年第幾天 |
tm_isdst | 夏令時標記 |
timestamp
Unix時間戳(Unix timestamp)
是指格林威治時間1970年01月01日00時00分00秒起至當下的總秒數(shù)
1590515546.568379
format time string
給定格式化字符串,返回格式化后的時間字符串。
比如給定“%a %b %d %H:%M:%S %Y”會得到字符串結(jié)果:
Wed May 27 01:48:26 2020
常見的格式化時間占位符:
%y 兩位數(shù)的年份表示(00-99) %Y 四位數(shù)的年份表示(000-9999) %m 月份(01-12) %d 月內(nèi)中的一天(0-31) %H 24小時制小時數(shù)(0-23) %I 12小時制小時數(shù)(01-12) %M 分鐘數(shù)(00=59) %S 秒(00-59) %a 本地簡化星期名稱 %A 本地完整星期名稱 %b 本地簡化的月份名稱 %B 本地完整的月份名稱 %c 本地相應的日期表示和時間表示 %j 年內(nèi)的一天(001-366) %p 本地A.M.或P.M.的等價符 %U 一年中的星期數(shù)(00-53)星期天為星期的開始 %w 星期(0-6),星期天為星期的開始 %W 一年中的星期數(shù)(00-53)星期一為星期的開始 %x 本地相應的日期表示 %X 本地相應的時間表示 %Z 當前時區(qū)的名稱 %% %號本身
一圖搞定時間轉(zhuǎn)化
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于 Python json中l(wèi)oad和loads區(qū)別
這篇文章主要介紹了關(guān)于 Python json中l(wèi)oad和loads區(qū)別,文章也有簡單的說明它們之間的相同點,然后詳細介紹不同點,需要的朋友可以參考一下文章的具體內(nèi)容2021-11-11Python使用自帶的base64庫進行base64編碼和解碼
在Python中,處理數(shù)據(jù)的編碼和解碼是數(shù)據(jù)傳輸和存儲中非常普遍的需求,其中,Base64是一種常用的編碼方案,本文我將詳細介紹如何使用Python的base64庫進行Base64編碼和解碼,需要的朋友可以參考下2025-04-04在Python中使用循環(huán)進行迭代的方法小結(jié)
Python中的循環(huán)結(jié)構(gòu)是編程中的重要組成部分,本文詳細介紹這兩種循環(huán)的使用方法、它們之間的差異以及如何選擇合適的循環(huán)類型,此外,我還將介紹一些高級循環(huán)控制技巧,如列表推導式和生成器表達式,感興趣的朋友一起看看吧2024-01-01