我正在尝试使用以下代码将 Python 中的日期格式“31-Dec-09”转换为“2009-12-31”:
df = ['19-Jan-19', '4-Jan-19']
f = [datetime.datetime.strptime(x,'%d-%mmm-%y').strftime('%Y-%m-%d') for x in df]
print(f)
得到以下错误:
time data '9-Jan-19' does not match format '%d-%mmm-%y'
我在某处读到匹配两位数的年份“00”需要小写的 y 而不是大写的 y。无论哪种方式,我都遇到了同样的错误,所以我想还有其他问题。有什么帮助吗?
大话西游666
侃侃尔雅
相关分类