【发布时间】:2021-09-18 12:52:20
【问题描述】:
我只是想将日期字符串转换为日期:
import datetime
exampleDate = 'Jul 8 2021'
datetime.datetime.strptime(exampleDate, '%b %d %Y')
但是,我稍后将其输出到 json,但出现错误:
datetime.datetime(2021, 7, 8, 0, 0) is not JSON serializable
可以在 Python 控制台中确认 exampleDate 不是作为日期打印出来的,而是以这种序列化的方式。我想要的只是:2021-07-08。
【问题讨论】:
-
我试图阅读此信息 - 转换为 str() 对我不起作用..
-
转换为字符串绝对有效。你一定犯了一个错误。向我们展示代码和完整的错误回溯。
标签: python json datetime serialization