0

可能重复:
如何将 javascript 倒计时与服务器时间同步

我正在将 C# .Net MVC 4 用于应用程序

我有一个服务器端函数,以秒为单位计算“剩余时间”的数量。这个数量被传递给视图有两个目的。1. 显示它和 2. 启动一个 javascript setInterval 例程,该例程将倒计时离开客户端的时间。

我注意到计算和 setInterval 倒计时的实际开始之间存在时间延迟。

捕获计算和 setInterval 开始之间的时间量的最佳方法是什么,以便剩余的时间可以被该延迟抵消?

4

1 回答 1

0

要计算任意代码运行所需的时间:

var start = new Date();

... // arbitrary code;

var timeElapsed = new Date() - start; // time in ms
于 2012-10-02T22:38:23.957 回答