0

JavaScript を多用するサイトがあります。

しかし、私の問題は、私のサイトがさまざまなタイムゾーンで使用されており、サーバーからのデータを表示するとき (TZ A) と、JavaScript を使用してクライアントに表示するとき (TZ B) の日付と時刻が正しくないことです。それが違いを生むなら、私のサイトはASP.netです。

もともと、私は本来あるべきように UTC に対応したことはありませんでした。申し訳ありませんが、私の悪い :)。

今、私は問題を抱えており、何百もの非 UTC 日付を修正するためにすべての JavaScript を処理する必要はありません。

私の質問: サーバー時間からクライアントのタイムゾーンへのすべての日付の変換を拡張/オーバーライドまたは処理し、表示する必要がある日付を表示できるグローバル/サイト全体の方法はありますか?

すべての日付/タイムゾーンを処理でき、何十もの異なる場所に実装する必要のない 1 つの中心的な場所が必要です。

アイデアや提案は大歓迎です。

ありがとう

4

1 に答える 1

0

JSでソースコードをリファクタリングして、すべてのDateクラス(または使用するもの)をカスタムクラスに置き換えることはできますか?次に、すべての日付変換ロジックをその新しいクラスにカプセル化できます。

于 2010-08-27T11:44:34.907 に答える