1

次のように日付を真夜中に設定します。

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 とは何ですか?どうすればそれを消すことができますか?

4

1 に答える 1

2

あなたの質問は、Django ドキュメントのこの部分で回答されています。つまり、UTC オフセットです。選択したタイムゾーンと UTC の時差です。

「それをなくす」には、認識されている日時を単純な日時に変換するかuser_tz、UTC タイムゾーンに設定します。

于 2014-08-26T04:37:42.923 に答える