[英]How to keep leading zeros in datetime to string conversion?
每當我嘗試將日期時間 object 轉換為在年份中具有前導零的字符串時,我都會遇到問題
假設 d 是我的日期時間 object:
d = '0021-01-12 03:12:28'
d_str = d.strftime("%Y-%m-%d %H:%M:%S.%f")
打印 d_str 的 output 總是(不管 %Y 或 %y)
'21-01-12 03:12:28.000000'
所需的 output 應該有前導零年
'0021-01-12 03:12:28.000000'
日期時間文檔建議%y or %Y
格式代碼之一應該可以工作,但是,我已經嘗試了這兩個選項,但它們都不起作用。
有沒有辦法使用 datetime 庫來做到這一點,還是我需要編寫自定義邏輯?
嘗試這個
d.strftime("00%y-%m-%d %H:%M:%S.%f")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.