简体   繁体   English

ValueError: 时间数据 '2021-11-05 10:13:46+11:00' 与格式 '%y-%m-%d %H:%M:%S%z' 不匹配

[英]ValueError: time data '2021-11-05 10:13:46+11:00' does not match format '%y-%m-%d %H:%M:%S%z'

I have a string timestamp:我有一个字符串时间戳:

ts = "2021-11-05 10:13:46+11:00"

That I would like to convert to a datetime using:我想使用以下方法转换为日期时间:

datetime.strptime(ts, "%y-%m-%d %H:%M:%S%z")

But I am getting a ValueError :但我收到一个ValueError

ValueError: time data '2021-11-05 10:13:46+11:00' does not match format '%y-%m-%d %H:%M:%S%z' ValueError: 时间数据 '2021-11-05 10:13:46+11:00' 与格式 '%y-%m-%d %H:%M:%S%z' 不匹配

I think this is happening because the "+11:00" has a ":" in it?我认为这是因为“+11:00”中有一个“:”?

Heres the code to reproduce the error这是重现错误的代码

from datetime import datetime

ts = "2021-11-05 10:13:46+11:00"

date_ts = datetime.strptime(ts, "%y-%m-%d %H:%M:%S%z")

print(date_ts)

datetime.fromisoformat

>>> datetime.fromisoformat("2021-11-05 10:13:46+11:00")
datetime.datetime(2021, 11, 5, 10, 13, 46, tzinfo=datetime.timezone(datetime.timedelta(seconds=39600)))

暂无
暂无

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

相关问题 ValueError: 时间数据 '2013/05/24 07:00:00' 与格式 '%Y-%m-%d %H:%M:%S' 不匹配 - ValueError: time data '2013/05/24 07:00:00' does not match format '%Y-%m-%d %H:%M:%S' 时间数据“2021-06-10T18:39:41 10:00”与格式“%Y-%m-%dT%H:%M:%S %z”不匹配 - time data '2021-06-10T18:39:41 10:00' does not match format '%Y-%m-%dT%H:%M:%S %z' 时间数据“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' 运行 scrapy spider 时出现此错误——> ValueError: time data '2022-10-10T13:00:00-07:00' does not match format '%Y-%m-%dT%H:%M: %S%z' - I get a this error when running scrapy spider ——> ValueError: time data '2022-10-10T13:00:00-07:00' does not match format '%Y-%m-%dT%H:%M:%S%z' UTC 日期时间问题 - 如何适合冒号 - 时间数据“2021-03-11 09:30:01-05:00”与格式“%Y%m%d %H:%M:%S %z”不匹配' - Problems with UTC datetime - how to fit a colon - time data '2021-03-11 09:30:01-05:00' does not match format '%Y%m%d %H:%M:%S %z' 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: 时间数据与格式 '%Y-%m-%d %H:%M:%S.%f' 不匹配 - ValueError: time data does not match format '%Y-%m-%d %H:%M:%S.%f' 出现错误“ValueError:时间数据''与格式'%Y-%m-%d %H:%M:%S'不匹配” - Getting error "ValueError: time data '' does not match format '%Y-%m-%d %H:%M:%S'" ValueError:时间数据'0000-00-00 00:00:00'与格式'%Y-%m-%d%H:%M:%S'不匹配 - ValueError: time data '0000-00-00 00:00:00' 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'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM