Python ValueError:时间数据“2020年10月5日”与格式“%b%d,%Y”不匹配
我正在尝试将此字符串转换为另一种日期格式Python ValueError:时间数据“2020年10月5日”与格式“%b%d,%Y”不匹配,python,datetime,Python,Datetime,我正在尝试将此字符串转换为另一种日期格式 def dateCorrect(last_modified_date): if last_modified_date is not None: last_modified_date = datetime.strptime(last_modified_date, '%b %d,%Y') date = last_modified_date.strftime("%Y-%m-%d") prin
def dateCorrect(last_modified_date):
if last_modified_date is not None:
last_modified_date = datetime.strptime(last_modified_date, '%b %d,%Y')
date = last_modified_date.strftime("%Y-%m-%d")
print(date)
print(type(date))
日期:2020年10月5日
如果出现错误:
ValueError:时间数据“2020年10月5日”与格式“%b%d,%Y”不匹配
我还尝试:
last_modified_date = datetime.strptime(last_modified_date, '%b-%d-%Y')
这也不起作用。我想把它改成一个有
%Y-%m-%d格式
出现此错误是因为您的格式中缺少一个空格-它应该是“%b%d,%Y”。使用此修复程序,您的代码可以正常工作。出现此错误是因为您的格式中缺少一个空格-它应该是“%b%d,%Y”。使用此修复程序,您的代码工作正常。是的,头痛越大,原因越小,输入法。是的,头痛越大,原因越小,输入法。