在django项目中,我必须将作为日期("2021-11-10")传递的str变量转换为带时区对象的日期时间,以便在datetime字段上执行ORM筛选器。例如,在我的db值中存储如下:
2021-11-11 01:18:04.200149+00
我试着:
# test date
df = "2021-11-11"
df = df + " 00:00:00+00"
start_d = datetime.strptime(df, '%Y-%m-%d %H:%M:%S%Z')但是,由于str格式和日期时间表示的错误(不同),我得到了一个错误。
如何将单个日期字符串转换为日期值午夜已声明时区的日期时间对象?
我提前感谢你
发布于 2021-11-11 08:46:06
这不是通往datetime.strptime的路。多读一点here,我相信它会对你有所帮助。您应该将月份实现为str,而不是"-“。
祝好运
https://stackoverflow.com/questions/69925349
复制相似问题