次のように日付を真夜中に設定します。
user_tz = timezone('America/Los_Angeles')
day_start = user_tz.localize(entered_at.replace(hour=00, minute=00))
日付を印刷すると、次のようになります。
開始日: 2014-08-21 00:00:00-07:00
最後の -7:00 とは何ですか?どうすればそれを消すことができますか?
次のように日付を真夜中に設定します。
user_tz = timezone('America/Los_Angeles')
day_start = user_tz.localize(entered_at.replace(hour=00, minute=00))
日付を印刷すると、次のようになります。
開始日: 2014-08-21 00:00:00-07:00
最後の -7:00 とは何ですか?どうすればそれを消すことができますか?
あなたの質問は、Django ドキュメントのこの部分で回答されています。つまり、UTC オフセットです。選択したタイムゾーンと UTC の時差です。
「それをなくす」には、認識されている日時を単純な日時に変換するかuser_tz
、UTC タイムゾーンに設定します。