Python 在Django中解析json中的日期

Python 在Django中解析json中的日期,python,json,django,date,datetime-parsing,Python,Json,Django,Date,Datetime Parsing,我尝试解析JSON对象中的日期字段: { "year": 1, "name": "marko", "date": "2015-10-1 3:00 PM GMT+1:00" } 我尝试这样做: db_object.date = datetime.datetime.strptime(dictionary.get('date'), '%Y-%m-%d %I:%M ') 但我得到了错误 我知道%d应该是以零为基础的,如: 01 但我在JSON中得到1 尝试使用dateuti

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

{
    "year": 1,
    "name": "marko",
    "date": "2015-10-1 3:00 PM GMT+1:00"
}
我尝试这样做:

db_object.date = datetime.datetime.strptime(dictionary.get('date'), '%Y-%m-%d %I:%M ')
但我得到了错误

我知道%d应该是以零为基础的,如:

01
但我在JSON中得到1

尝试使用dateutil

from dateutil.parser import parse
parse("2015-10-1 3:00 PM GMT+1:00")
尝试使用dateutil

from dateutil.parser import parse
parse("2015-10-1 3:00 PM GMT+1:00")