2016-12-14 5 views
0

私はバックエンドに機能があり、フロントエンドから日付を受け取ることができますWed 12月14日14: 39:16 GMT + 0300(AST)Django Python - 水曜日から日時に変換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' 

私の文字列の形式は何をする必要があり得続けますか?あなたはこのように行うことができます

+0

'%のz'ディレクティブはPython 3.2 –

+0

で追加されましたが、言及を忘れ、これは、Python 2.7 @MosesKoledoye – Ysrninja

+0

チェック[このポスト](のhttp:// stackoverflowの.com/a/8525115/2549021)は、 'python-dateutil'を使用して日付時刻とタイムゾーン情報を解析する方法を知っています。 – AKS

答えて

0

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

うん、うまくいった!ありがとう! – Ysrninja

関連する問題