Django Python - 从 Wed Dec 14 2016 14:39:16 GMT+0300 (AST) 转换为日期时间

Django Python - Convert to datetime from Wed Dec 14 2016 14:39:16 GMT+0300 (AST)

我的后端有一个函数,我从前端收到格式为 Wed Dec 14 2016 14:39:16 GMT+0300 (AST)

的日期
date = request.body['date']
d = datetime.strptime(date, '%a %b %d %Y %X %Z%z')

我知道 strptime 转换为 datetime 对象,但我不断收到以下内容

'z' is a bad directive in format '%a %b %d %Y %X %Z%z'

我的字符串格式应该是什么?

你可以这样做:

from dateutil import parser
parser.parse("Wed Dec 14 2016 14:39:16 GMT+0300 (AST)")