python strftime和strptime的不同分析
本篇以strftime和strptime的定義為基礎,再帶來相關的使用例項,幫助大家找出兩種函式在轉換時的不同點,下面一起來看具體內容。
1.定義不同
strftime:
f表示format,表示格式化,和strptime正好相反,要求給一個時間物件和輸出格式,返回一個時間字串。
strptime:
p表示parse,表示分析的意思,所以strptime是給定一個時間字串和分析模式,返回一個時間物件。
2.使用不同
strftime是轉換為特定格式輸出,而strptime是將一個(時間)字串解析為時間的一個型別物件。一個是按照想要的格式,去轉換。重點是格式!另外一個不管什麼格式,只要把特定的時間字串轉成時間型別即可!
import time 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'))
以上就是python strftime和strptime的不同分析,strftime的輸出格式是特定的,而strptime只要輸出時間型別即可。大家在弄清楚二者的區分後,就可以展開這方面的使用了。
(推薦作業系統:windows7系統、Python 3.9.1,DELL G3電腦。)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2730/viewspace-2830895/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python中time, strftime和strptimePython
- Python中操作時間之strptime()方法的使用Python
- VB.NET和Python有什麼不同?前景分析!Python
- "undefined reference to strptime"之自己定義strptime函式Undefined函式
- python中,"_"和"__"的作用有什麼不同?Python
- C時間函式strftime、struct timespec 和 struct timeval函式Struct
- range方法在Python2和Python3中的不同Python
- Python和R之間的優勢有何不同?Python
- Python 中 eval 與 exec 的相同點和不同點Python
- Python中的arange是什麼?和range有什麼不同?Python
- 分析公司不同崗位的地位
- Python和Java之間有什麼不同之處?PythonJava
- python中Write和Writelines有什麼不同?如何使用?Python
- 不同地區技術人才需求量的統計和分析
- Python 基於 selenium 實現不同商城的商品價格差異分析系統Python
- Python列表和字典有什麼不同之處?Python學習資料!Python
- 湖泊和河流的成因有何不同?湖泊和水庫又有何不同?
- vue和react的相同點和不同點VueReact
- 電話機器人在不同的行業有不同的應用場景和不同的效果機器人行業
- Python和Java哪個好?分析!PythonJava
- Python和Java之間有什麼不同之處?總結!PythonJava
- python 程式池的兩種不同實現Python
- [譯] 基於 Python 的圖論和網路分析Python圖論
- 在C程式中按照你想要的格式輸出時間:strftime()C程式
- Python函式用法和底層分析Python函式
- 【Python小知識】什麼是HTTP和HTTPS?有什麼不同?PythonHTTP
- grpc python 原始碼分析(1):server 的建立和啟動RPCPython原始碼Server
- Python 4 種不同的存取檔案騷操作Python
- 004.01 不同 Python 資料型別的搜尋Python資料型別
- python requests傳送不同型別的資料Python型別
- jupyter notebook中 切換不同的Python環境Python
- Python–logging模組不同級別寫入到不同檔案Python
- 28、Static Nested Class 和 Inner Class的不同。
- Python中字典dict的11種不同操作方法Python
- [Python手撕]不同的二叉搜尋樹Python
- 不同阻尼比下的振動形式-python程式碼Python
- Python字典的特性分析Python
- Bash 和 Python 程式語言優缺點分析Python