简体   繁体   English

ValueError:时间数据'2012-07-19 08:24:00'与格式'%Y-%m-%d H:M:S'不匹配

[英]ValueError: time data '2012-07-19 08:24:00' does not match format '%Y-%m-%d H:M:S'

This is a strange error I think, I am parsing a datetime string in Python, and I believe I am using the correct string format, yet I get the error: 我认为这是一个奇怪的错误,我正在Python中解析日期时间字符串,并且我相信我使用的是正确的字符串格式,但是却收到错误消息:

ValueError: time data '2012-07-19 08:24:00' does not match format '%Y-%m-%d H:M:S' ValueError:时间数据'2012-07-19 08:24:00'与格式'%Y-%m-%d H:M:S'不匹配

Here is the console session log: 这是控制台会话日志:

>>> s='2012-07-19 08:24:00'
>>> import datetime as dt
>>> dt.datetime.strptime(s, '%Y-%m-%d H:M:S')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.6/_strptime.py", line 325, in _strptime
    (data_string, format))
ValueError: time data '2012-07-19 08:24:00' does not match format '%Y-%m-%d H:M:S'

Why is a ValueError exception being raised - the specified format matches the string? 为什么引发ValueError异常-指定的格式与字符串匹配?

用这个:

dt.datetime.strptime(s, '%Y-%m-%d %H:%M:%S')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 ValueError: 时间数据 &#39;2013/05/24 07:00:00&#39; 与格式 &#39;%Y-%m-%d %H:%M:%S&#39; 不匹配 - ValueError: time data '2013/05/24 07:00:00' does not match format '%Y-%m-%d %H:%M:%S' ValueError:时间数据“2020-07-19 20:36:04”与格式“%y-%m-%d %H:%M:%S”不匹配 - ValueError: time data '2020-07-19 20:36:04' does not match format '%y-%m-%d %H:%M:%S' ValueError: 时间数据“无”与格式“%Y-%m-%d %H:%M:%S”不匹配 - ValueError: time data 'None' does not match format '%Y-%m-%d %H:%M:%S' ValueError:时间数据“ 140120 1520”与格式“%Y-%m-%d%H:%M:%S”不匹配 - ValueError: time data '140120 1520' does not match format '%Y-%m-%d %H:%M:%S' ValueError: 时间数据与格式 &#39;%Y-%m-%d %H:%M:%S.%f&#39; 不匹配 - ValueError: time data does not match format '%Y-%m-%d %H:%M:%S.%f' 出现错误“ValueError:时间数据&#39;&#39;与格式&#39;%Y-%m-%d %H:%M:%S&#39;不匹配” - Getting error "ValueError: time data '' does not match format '%Y-%m-%d %H:%M:%S'" ValueError:时间数据&#39;0000-00-00 00:00:00&#39;与格式&#39;%Y-%m-%d%H:%M:%S&#39;不匹配 - ValueError: time data '0000-00-00 00:00:00' does not match format '%Y-%m-%d %H:%M:%S' Python 时间数据 &#39;2008-01-24T00:00:00:000&#39; 与格式 &#39;%Y-%m-%d %H:%M :%S:%f&#39; 不匹配 - Python time data '2008-01-24T00:00:00:000' does not match format '%Y-%m-%d %H:%M :%S:%f' ValueError: 时间数据 '' 与格式 '%Y-%m-%d %H:%M' 不匹配 - ValueError: time data '' does not match format '%Y-%m-%d %H:%M' 时间数据“2021-03-31 23:30:00”与格式“%Y-%m-%d %H:%M:S”不匹配 - time data '2021-03-31 23:30:00' does not match format '%Y-%m-%d %H:%M:S'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM