pythonstrftime和strptime的不同分析

本篇以strftime和strptime的定義為基礎(chǔ),再帶來相關(guān)的使用實例,幫助大家找出兩種函數(shù)在轉(zhuǎn)換時的不同點,下面一起來看具體內(nèi)容。
1.定義不同
strftime:
f表示format,表示格式化,和strptime正好相反,要求給一個時間對象和輸出格式,返回一個時間字符串。
strptime:
p表示parse,表示分析的意思,所以strptime是給定一個時間字符串和分析模式,返回一個時間對象。
2.使用不同
strftime是轉(zhuǎn)換為特定格式輸出,而strptime是將一個(時間)字符串解析為時間的一個類型對象。一個是按照想要的格式,去轉(zhuǎn)換。重點是格式!另外一個不管什么格式,只要把特定的時間字符串轉(zhuǎn)成時間類型即可!
importtime
t=time.strftime('%Y-%m-%d%H:%M:%S',time.localtime(time.time()))
print(t)
print(time.strptime(t,'%Y-%m-%d%H:%M:%S'))
以上就是pythonstrftime和strptime的不同分析,strftime的輸出格式是特定的,而strptime只要輸出時間類型即可。大家在弄清楚二者的區(qū)分后,就可以展開這方面的使用了。更多Python學習教程請關(guān)注IT培訓機構(gòu):千鋒教育。
 
             
             
       
       
                   
                   
                   
                   
                  
 
                     
                     
                     
                     
                     
                     
                     
                     
       
         京公網(wǎng)安備 11010802030320號
京公網(wǎng)安備 11010802030320號