小编n0s*_*n0s的帖子

将客户端javascript时钟与服务器日期同步的最佳方法

我有一个任务是在某个固定时区(MSK或MSD - 取决于当前日期)的HTML页面上显示数字时钟(具有分钟精度).我想避免依赖客户端系统时钟,因此需要与服务器进行一些同步.HTTP服务器在每个响应中发送Date头,因此我们可以向我们站点的任何URL发送AJAX GET或HEAD请求以获取服务器日期,计算与客户端日期的差异,并在使用setTimeout()更新时钟时使用它.还有其他问题:日光设置的时区切换,非常慢的连接的延迟计算.

对这项任务的任何想法都是最简单的方法吗?我更愿意在没有服务器端编程的情况下解决它.

javascript ajax timezone clock-synchronization

57
推荐指数
4
解决办法
6万
查看次数