
ブラウザー上で現在時刻を2017-01-01 12:00:15みたいに秒まで表示し、setIntervalメソッドでその時刻表示を更新し続けたいです。
クライアント側の時刻を起点にしてしまうとクライアントのマシーンに設定されてる時刻が起点になってしまうので、最初はサーバー側で設定される時刻を取得して、その時刻を起点に現在時刻を更新して行こうと考えています。
そこで懸念点なのですが、setIntervalってどのくらい正確なものなのでしょうか?
1日、現在時刻の更新タイマーを放置していたとしても、ちゃんと秒まで誤差なく、現在時刻を更新してくれるものなのでしょうか?
誤差が生まれてしまう場合は、定期的にクライアント側からサーバー側の時刻を取得してあげるか、サーバー側からクライアント側にウェブソケットで現在時刻を送ってあげたりなどの対策でokでしょうか?

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/07/14 02:10