从 Django 中的 json 解析日期

Mar*_*vec 1 python django json date datetime-parsing

我尝试解析 JSON 对象中的日期字段:

{
    "year": 1,
    "name": "marko",
    "date": "2015-10-1 3:00 PM GMT+1:00"
}
Run Code Online (Sandbox Code Playgroud)

我尝试类似:

db_object.date = datetime.datetime.strptime(dictionary.get('date'), '%Y-%m-%d %I:%M ')
Run Code Online (Sandbox Code Playgroud)

但我得到错误...

我知道 %d 应该是基于零的,例如:

01
Run Code Online (Sandbox Code Playgroud)

但我在 JSON 中得到 1。

San*_*pal 5

尝试使用 dateutil

from dateutil.parser import parse
parse("2015-10-1 3:00 PM GMT+1:00")
Run Code Online (Sandbox Code Playgroud)