私はクライアントがイベントを作成し、ユーザーがこれらのイベントに登録するasp.net Webサイトで作業しています。日時を保存して表示する方法の話題を多く読んだ後、私はまだどのルートをとるべきか混乱しています。イベントのタイムゾーン対応asp.net Webサイト:UTCとローカル日時
最も受け入れられる解決策(件名を検索した後)は、すべてをUTCで保存し、クライアントのタイムゾーンオフセットを差し引いて表示します。別の方法として、datetimeをイベントのタイムゾーン(イベントではなくサーバーの場所のローカル時刻)に格納し、リクエストされたときにクライアントにそのまま表示する方法があります。それはより効率的ではないでしょうか?何か不足していますか?このように夏時間の節約が考慮されていますか?
ありがとうございます。
アプリケーションのすべてのタイムスタンプにUTCを使用し、ユーザーのタイムゾーンに基づいて調整するのはずっと簡単です – Greg