0
に変換:models.pyで日時表示とタイムゾーンsettings.pyファイルでDjangoの
TIME_ZONE = 'UTC'
USE_TZ = True
フロントエンドWebページの日付はlocaltimeとして表示されます。しかし、ピップインストールpytz、mysqlデータベースの日付フィールドはUTC時刻として保存され、同時にフロントエンドのWebページにUTC時刻として日付が表示されます。
この理由は何ですか? ピップをインストールした後、Pytzをインストールした後、mysql dbの日付フィールドがUTC時刻として保存され、フロントエンドWebページの日付がlocaltimeとして表示されるようにしますか? BTW、pytzより簡単に実行できるライブラリはありますか?
私はこのウェブサイトをグローバルなウェブサイトとして扱いますので、TIME_ZONEは指定されたタイムゾーンに設定されていません。そうではありませんか? – Scott
https://docs.djangoproject.com/en/1.11/topics/i18n/timezones/#default-time-zone-and-current-time-zoneおよびhttps://docs.djangoproject.com/ja/1.11を参照してください。/topics/i18n/timezones /#time-zone-aware-in-templates –
ありがとうございます。この問題は、https://docs.djangoproject.com/en/1.11/topics/i18n/timezones/に従って解決されています。 。 – Scott