クライアントがデータベースをクエリするために日時フィールドを渡すことになっているアプリケーションを構築しています。ただし、クライアントは異なるタイムゾーンにあるため、その問題を解決する方法を説明します。クライアントのタイムゾーンが各ユーザーのデフォルトとして使用されるか、すべてのユーザーのサーバーとして使用されることを強調する必要があります。もしそうなら、どうすればそれを行うことができますか?
質問する
113 次
2 に答える
1
通常、サーバーは UTC として実行するようにセットアップされており、夏時間などはありません。また、各ユーザーの設定には優先タイムゾーンが含まれています。次に、時差の計算を行います。あなたのDBにはその機能があるかもしれません。
于 2012-10-16T21:07:15.677 に答える
0
django タイムゾーン機能を使用して、ユーザーのタイムゾーンを取得し、それを db-query のローカル タイムゾーンに変換するだけです。
于 2012-10-16T21:11:14.137 に答える