Django のタイム ゾーンのサポートが間違っています (ただし、見逃しているものがあると確信しています)
SERVER(UBUNTU)、mysql、および django も使用して、America/Los_Angeles に時刻を設定しました。
サーバーはオレゴンで、私は CA にいます。私が知っているように、時差はありません。
私は常にphp、mysql、およびdjangoでも印刷しました。
すべての結果は PST です。
ただし、サーバーから日付を取得します。全然違います。(DBの日付から-7時間)
settings.py で TZ サポートをオフにすると、django は正確に同じ日付と時刻を DB から出力します
3時間検索しても運が悪かった:(
何をさらに確認または変更する必要がありますか?
前もって感謝します :)
================================================== ======;更新
Django は DB を UDT 時間と見なしていました。次に、場所の時間を-7 PDTとして強制的に計算します
(する必要があります) timezone.now() を使用して Django を介して挿入すると、解決しました!! :)