Cometを使用してデータをWebクライアントに送信するWebサイトを開発しています。私のアプリケーションは非常に時間に敏感で、毎秒追加されるポイントを表示するグラフがあります。
WebアプリケーションはComet駆動型であるため、クライアントが日付を処理する必要は実際にはありません。情報を表示するためにサーバーのタイムスタンプのみを使用する必要があります。つまり、グラフにプロットされたポイントは、ユーザーのタイムゾーンに関係なく、サーバーのタイムスタンプをツールチップに表示する必要があります。
私の最善のアプローチは、RESTを使用してサーバーのタイムスタンプを取得することだと思います。次に、サーバーとクライアントの時間の間のタイムゾーンオフセットを測定し、差を加算/差し引いて、表示目的でクライアントのタイムスタンプとして使用します。
new Date()
サーバーのタイムスタンプをローカルとして持つようにするデフォルトの動作をオーバーライドする方法はありますか?
どうもありがとう。