私の Django アプリケーションでは、 と を設定USE_TZ = True
しTIME_ZONE = 'Europe/Berlin'
ました。
私の日付と時刻は次のように表示されます。
Sept. 27, 2014, 3 pm.
私の意見では、指定されたタイムゾーンによれば、日付と時刻は次のように表示されるはずです。
27. Sept 2014, 15:00
私は次のことを試しました:
print(request.session.get('django_timezone'))
--> None
print(timezone.get_current_timezone_name())
--> Europe/Berlin
これにより、タイムゾーンが認識されていないという結論が得られます。
しかし、それはなぜですか?インストール済みの Gentoo Linux を使用していpytz
ます。
$ date
Mi 24. Sep 10:43:54 CEST 2014
ご覧のとおり、タイムゾーンは私のシステムに応じて設定されています。