在我的Web应用程序中设置时区



我正在使用jQuery插件作为计时器库实现n分钟的计时器。

插件方法期望最终倒计时,因此我将服务器作为最终未来时间的时间转移到了客户端。该插件将提供的服务器与客户端时间&amp进行比较。开始倒计时。

我正在使用Java Calender类来获取服务器时间。

该功能将在我的时区中的客户端运行良好,但是如果客户端在其他时区或日光节省中,该怎么办?

我应该首先从客户端获取时区到服务器,然后在服务器时间进行修改,然后将其传递给客户端?

我想知道这是正确的方法。

  1. 使用UTC进行计算,而不是本地时间。
  2. 不要相信客户的时间 - 可以轻松更改。
  3. 如果您已经知道事件发生前的分钟数,只需在服务器上计算全部,然后将全部数量的毫秒传递到客户端。然后,您可以只使用常规的JavaScript正时功能。

相关内容

  • 没有找到相关文章

最新更新