每當我嘗試將日期時間物件轉換為在年份中具有前導零的字串時,我都會遇到問題
假設 d 是我的日期時間物件:
d = '0021-01-12 03:12:28'
d_str = d.strftime("%Y-%m-%d %H:%M:%S.%f")
列印 d_str 的輸出總是(不管 %Y 或 %y)
'21-01-12 03:12:28.000000'
期望的輸出應在該年具有前導零
'0021-01-12 03:12:28.000000'
日期時間檔案建議其中一種格式%y or %Y代碼應該可以作業,但是,我已經嘗試了這兩個選項,但它們都不起作用。
有沒有辦法使用 datetime 庫來做到這一點,還是我需要撰寫自定義邏輯?
uj5u.com熱心網友回復:
試試這個(編輯以反映評論中的建議)
d.strftime("%y-%m-%d %H:%M:%S.%f").zfill(26)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/507676.html
上一篇:如何將jodaDateTime與時區轉換為DateTime與UTC相同的時間?
下一篇:datetimetimezoneordergooglesheetyyyy-mm-ddhh:mm:ssGMTtodd-mm-yyyyhh:mm:ssGMT
