【发布时间】:2020-12-19 01:07:42
【问题描述】:
date_time_str = data['date']
date_time_obj = dt.datetime.strptime(date_time_str, "%Y-%m-%d %H:%M:%S")
print(date_time_obj)
我收到此错误:
ValueError: time data 'date' does not match format '%Y-%m-%d %H:%M:%S
但字符串 datetime 的格式与我上面格式化的完全相同:
"2020-08-30 20:29:42"
【问题讨论】:
-
但是字符串
'date'不是那种格式 -
你的意思是
data['date']吗? -
错误信息说你要解析的字符串是
'date'。 -
查看错误。这意味着您正在尝试将字符串
'date'转换为日期,这显然不是您想要做的。检查为什么data['date']是'date' -
您可以在之前添加
print(date_time_str)以确定它的外观
标签: python python-3.x datetime strptime