您好,登錄后才能下訂單哦!
這篇文章主要講解了“PYTHON時間與字符串的互相轉換”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“PYTHON時間與字符串的互相轉換”吧!
[in]from datetime import datetime [in]# 字符串 [in]time_str = '2019-06-20 19:23:57' [in]time_rel = datetime.strptime(time_str,'%Y-%m-%d %H:%M:%S') [in]print(type(time_rel)) [in]print(time_rel) [out] <class 'datetime.datetime'> [out]2019-06-20 19:23:57
記憶方法
strptime:意思其實是str parase time。字符串解析成時間。
注意事項:
字符串的格式決定了strptime后面的日期格式。
比如:
[in]time_rel2 = datetime.strptime(time_str,'%Y%m%d%H:%M:%S') [out]ValueError: time data '2019-06-20 19:23:57' does not match format '%Y%m%d%H:%M:%S'
# 接著上面的 [in]time_str2 = datetime.strftime(time_rel,'%Y-%m-%d %H:%M:%S') [in]print(type(time_str2)) [in]print(time_str2) [out]<class 'str'> [out]2019-06-20 19:23:57 # 但是時間轉換成字符串沒有格式的限制 # 顯而易見,時間轉換成何種格式的字符串,都是可以的 [in]time_str3 = datetime.strftime(time_rel,'%Y%m%d%H%M%S') [in]print(time_str3) [out]20190620192357
記憶方法
strftime:意思是str from time,字符串來自時間,肯定就是時間轉換成字符串了
感謝各位的閱讀,以上就是“PYTHON時間與字符串的互相轉換”的內容了,經過本文的學習后,相信大家對PYTHON時間與字符串的互相轉換這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。