Python 不匹配格式 '%Y-%m-%dT%H:%M:%S%Z.%f'

标签 python

我尝试在 Python 中将字符串转换为日期时间对象,但我没有发现我的格式有任何问题 %Y-%m-%dT%H:%M:%S%Z.%f

import datetime
datetime.datetime.strptime('2019-11-19T17:22:23.171833', '%Y-%m-%dT%H:%M:%S%Z.%f')


  File "/var/lang/lib/python3.7/_strptime.py", line 577, in _strptime_datetime
    tt, fraction, gmtoff_fraction = _strptime(data_string, format)
  File "/var/lang/lib/python3.7/_strptime.py", line 359, in _strptime
    (data_string, format))

ValueError:时间数据 '2019-11-19T17:22:23.171833' 与格式 '%Y-%m-%dT%H:%M:%S%Z.%f' 不匹配

最佳答案

你的格式应该是:

'%Y-%m-%dT%H:%M:%S.%f'

关于Python 不匹配格式 '%Y-%m-%dT%H:%M:%S%Z.%f',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58939822/

相关文章:

python - Scrapy 中的变量

Python Eclipse PyDev

python - 如何使用 python 中的最小内存使用量将数据框的子选择划分为另一个数据框?

python - 如何去除可能出现在字符串列值开头或结尾的货币字符?

Python:如果调用 setter 则调用函数?

python - 使用 boto3 遍历多个 aws 配置文件

python - 在 Django 中,如何获取异常消息?

python - 导入带参数的 python 脚本

初始化字典的 Python KeyError 异常

python的subprocess.Popen跳过输入