[英]How do I turn a python datetime into a string, with readable format date?
[英]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.