Python中日期格式化是非常常見的操作,Python中能用很多方式處理日期和時(shí)間,轉(zhuǎn)換日期格式是一個(gè)常見的功能。Python提供了一個(gè)time和calendar模塊可以用于格式化日期和時(shí)間。
時(shí)間間隔是以秒為單位的浮點(diǎn)小數(shù)。每個(gè)時(shí)間戳都以自從格林威治時(shí)間1970年01月01日00時(shí)00分00秒起經(jīng)過了多長時(shí)間來表示。
注:以下代碼在Python3下運(yùn)行通過,Python2下未經(jīng)測試
將字符串的時(shí)間轉(zhuǎn)換為時(shí)間戳
importtime
t="2017-11-2417:30:00"
#將其轉(zhuǎn)換為時(shí)間數(shù)組
timeStruct=time.strptime(t,"%Y-%m-%d%H:%M:%S")
#轉(zhuǎn)換為時(shí)間戳:
timeStamp=int(time.mktime(timeStruct))
print(timeStamp)
結(jié)果為:
1511515800
時(shí)間戳轉(zhuǎn)換為指定格式日期
timeStamp=1511515800
localTime=time.localtime(timeStamp)
strTime=time.strftime("%Y-%m-%d%H:%M:%S",localTime)
print(strTime)
結(jié)果為:
2017-11-2417:30:00
以上內(nèi)容為大家介紹了python培訓(xùn)之如何格式化日期格式,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。