时间在客户身上滴滴答答
Time ticks on client
我有一个场景,在这个场景中,我必须向一个帖子的用户显示滴答时间。该帖子将来自服务器的原始DateTime字符串,然后将在客户端上计算值以找到所经过的时间的差异。问题是客户时间不可靠。因此,决定检索服务器当前时间并查找客户端和服务器之间的差异,并将该差异添加到客户端日期,然后在计算经过的时间之前将差异添加到客户端时间。然而,我不知道如何找到javascript的差异,并添加它的客户端日期变量。有人能谈谈这个场景并整理一下吗?我不确定我做得对不对,或者还有别的选择吗?
所以我现在想出了解决方案…正如我提到的,使用变量来存储服务器当前时间,并在setinterval中的每个特定间隔之后更新该变量。这个变量将作为我们的客户端时钟,并与它比较发布时间。客户端时钟的问题是它不能被信任。
相关文章:
- 客户端服务器REST API captcha实现
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何使用Socket.io将命令从客户端发送到服务器
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- Meteor方法在客户端返回null,在客户端运行的相同方法返回正确的值
- 从客户端获取修改后的对象,并将其与服务器上的原始对象组合
- 如何将我的javascript库公开给其他客户端使用
- 是否可以使用JavaScript/AAJAX在客户端创建一个文件
- 如何使用Javascript客户端对象模型检索Sharepoint 2010列表项权限
- 返回/从Twit's客户端.get
- 世界的时钟并没有滴答作响
- 尽管我努力了,递归时钟调用仍在滴答作响
- 拉斐尔图书馆的Javascript Stopwatch赢得't连续滴答作响
- 茉莉花时钟滴答;火狐:无法触发Q.delay方法
- 我如何同步滑块与滴答,使其响应
- 航次绘图改变滴答标记时间标签
- Angular.js倒计时定时器不滴答
- D3js时间轴滴答持续时间动态设置
- 追加对象到DOM,缓冲事件直到下一个滴答
- 如何使定时器保持滴答时,窗口关闭