python - 时间数据与格式不符
问题描述
您好我正在尝试将一个字符串转换为a = "2019-04-22 00:00"
日期时间但它不起作用,我尝试了这个:
a = datetime.datetime.strptime(a, '%Y-%m-%d %H:%M')
但我得到了
时间数据“start_period”与格式“%Y-%m-%d %H:%M”不匹配
我准确地说start_period
是这样:a = request.POST.get('start_period')
解决方案
像这样它应该工作:
import datetime
start_period = "2019-04-22 00:00"
a = datetime.datetime.strptime(start_period, '%Y-%m-%d %H:%M')
结果:
datetime.datetime(2019, 4, 22, 0, 0)
推荐阅读
- json - id解码JSON上的keynotfound
- jquery - jQuery - 在多个条件下进行更改
- python - 将表从基于日期范围的列透视到日期索引
- pyspark - 简单示例上的 pandas udf showString 错误
- scala - 如何解决“/packages 不能表示为 URI”问题?
- python - 如何断言数据帧值为 NaN
- google-sheets - 输入日期序列号并保留目标格式
- arrays - 嵌套的 for 循环在 Flutter 中没有按预期工作
- android-studio - Android Studio 模拟器错误:INSTALL_FAILED_NO_MATCHING_ABIS
- python - matplotlib y 轴标签错误