現在の日時はajaxリクエストからdjangoバックエンドに渡され、データベースに格納されます。このようにしかしJavaScript日付文字列からpython datetimeオブジェクトへ
>>> from datetime import datetime
>>> datetime.strptime("Sun, 04 Sep 2016 07:13:06 GMT", "%a, %d %b %Y %H:%M:%S %Z")
:データベースに格納し、日付はまず、次のステートメントによって容易にUTC形式(例:Sun, 04 Sep 2016 07:13:06 GMT
)の日付を行うことができるdatetime
オブジェクトに変換されなければなりません方法、ユーザーのタイムゾーンの保存はありません。 DateTimeオブジェクトに変換するときにエラーを与え
Sun Sep 04 2016 12:38:43 GMT+0530 (IST)
:
ジャバスクリプトDate
コンストラクタは、次の形式の日付を返しnew Date()
すなわち呼び出します。
>>> datetime.strptime("Sun, 04 Sep 2016 07:13:06 GMT+0530 (IST)", "%a, %d %b %Y %H:%M:%S %Z")
ValueError: time data 'Sun Sep 04 2016 12:46:07 GMT+0530 (IST)' does not match format '%a, %d %b %Y %H:%M:%S %Z'
1)この問題を解決するにはどうすればよいですか? 2)それにアプローチする方法はありますか?