私が取り組んでいるアプリケーションのターゲット ユーザーは USA です。そして (ご存じかもしれませんが) アメリカには複数のタイム ゾーンがあります。だから私はいくつかの疑問があります:
- では、現在のユーザーに基づいてサーバー側で現在の時刻を取得するにはどうすればよいですか?
DateTime
また、データを保存してすべてのユーザーの正確な時刻を表示するにはどうすればよいでしょうか?- 時間を比較するにはどうすればよいですか (例:
user.event.created > datetime.now()
)? どのタイムゾーンを.now()
使用しますか? - ファイルにどの TIME_ZONE を設定する必要があり
settings.py
ますか。
これは API 用であり、JS を介してユーザーのタイムゾーンを取得することはできません。TokenAuthentication を介して現在のユーザーを取得します。