[英]How to change the format of the date in Python?
我的日期是“1-Jun”。 如何將其轉換為 01/06? 我正在使用Strptime。 我以為這很容易,但事實並非如此。
我得到的錯誤:時間數據“1-Jun”與格式“%d-%Mmm”不匹配。 這是我正在使用的命令。 誰能幫我這個?
datetime.datetime.strptime(date, '%d-%Mmm').strftime('%m/%d')
沒有%Mmm
這樣的格式,你需要匹配Jun
的是%b
(“Locale 的縮寫月份名稱”)。 此外,如果你想要01/06
而不是06/01
它將是strftime
中'%d/%m'
:
print(datetime.datetime.strptime('1-Jun', '%d-%b').strftime('%d/%m'))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.