首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python将str日期转换为带时区对象的日期时间。

Python将str日期转换为带时区对象的日期时间。
EN

Stack Overflow用户
提问于 2021-11-11 08:40:10
回答 1查看 192关注 0票数 0

在django项目中,我必须将作为日期("2021-11-10")传递的str变量转换为带时区对象的日期时间,以便在datetime字段上执行ORM筛选器。例如,在我的db值中存储如下:

2021-11-11 01:18:04.200149+00

我试着:

代码语言:javascript
运行
复制
# 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格式和日期时间表示的错误(不同),我得到了一个错误。

如何将单个日期字符串转换为日期值午夜已声明时区的日期时间对象?

我提前感谢你

EN

回答 1

Stack Overflow用户

发布于 2021-11-11 08:46:06

这不是通往datetime.strptime的路。多读一点here,我相信它会对你有所帮助。您应该将月份实现为str,而不是"-“。

祝好运

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69925349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档