簡體   English   中英

python:如何使用 datetime 更改日期格式

[英]python: how do I use datetime to change the format of date

我有字符串格式的日期,看起來像這樣

extractDate = '5/21/20'目前是 mm/dd/yy 格式

我正在嘗試將其轉換為 yyyymmdd 格式,所以我應該得到 20200521

下面是我嘗試過的,它給了我錯誤

from datetime import datetime
extractDate2 = datetime.strptime(extractDate, '%m/%d/%Y').strftime('%Y%m%d')

我收到此錯誤

ValueError: time data '5/21/20' does not match format '%m/%d/%Y'

我哪里錯了?

謝謝,

如果你給strptime()提供 2 位數年份,你需要一個小寫的“y”

(提示:查看“dateutil”庫。它將為您省去很多麻煩。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM