3

どうやら、pytz.UTC.localize(datetime.datetime.now())現在の時刻を他の「ナイーブな」時刻オブジェクトと比較する前に実行する必要があります。

何故ですか?現在の時刻は特定のタイムゾーンに関連していませんか?

4

1 に答える 1

2
>>> datetime.datetime.now().utcoffset() is None
True

関数は確かにnow単純なオブジェクトを返します。これには、ロケール設定に従って入力された日付と時刻のフィールド値が含まれています。そのため、個別utcnowに提供されています。常にUTCフィールド値を提供します(まだ単純ですが)。

于 2012-05-23T00:50:39.100 に答える