Webサービスがサーバーのタイムゾーンとは異なるタイムゾーンからの要求を受け入れる場合にDST値を処理するための最良のアプローチは何ですか?
私のWebサービスは、ISO8601標準(2012-02-21T05:00:00.000-05:00)を使用して日付文字列を受け入れます
DSTを考慮したいのですが、データベースを維持または接続して、異なるタイムゾーンからサーバーに着信する各要求のDSTを取得するオーバーヘッドは必要ありません。
検討中の1つのアプローチは、サーバーのデフォルトのDST設定を使用し、着信するリクエストごとに、サーバーが存在するのと同じタイムゾーンに変換することです。次に、処理が完了したら、文字列をクライアントのタイムゾーンに変換して返します。 。応答データの変換は、サーバーまたはクライアントで実行できます。
助言がありますか?