时间在客户身上滴滴答答

Time ticks on client

本文关键字:滴答 客户 时间      更新时间:2023-09-26

我有一个场景,在这个场景中,我必须向一个帖子的用户显示滴答时间。该帖子将来自服务器的原始DateTime字符串,然后将在客户端上计算值以找到所经过的时间的差异。问题是客户时间不可靠。因此,决定检索服务器当前时间并查找客户端和服务器之间的差异,并将该差异添加到客户端日期,然后在计算经过的时间之前将差异添加到客户端时间。然而,我不知道如何找到javascript的差异,并添加它的客户端日期变量。有人能谈谈这个场景并整理一下吗?我不确定我做得对不对,或者还有别的选择吗?

所以我现在想出了解决方案…正如我提到的,使用变量来存储服务器当前时间,并在setinterval中的每个特定间隔之后更新该变量。这个变量将作为我们的客户端时钟,并与它比较发布时间。客户端时钟的问题是它不能被信任。