【发布时间】:2012-04-11 19:24:44
【问题描述】:
我正在尝试创建一个以年、月、日、小时、分钟、秒和毫秒为单位倒计时的计时器。我在网上找到了一些指南,但它们有点不容易理解,或者不做毫秒。谁能帮我做这样的事情,比如说,这个星期五 13:30。
所以它可以读取 0y 0m 2d 2h 11m 50ms
并倒计时毫秒。我会展示代码来证明我实际上已经尝试过自己这样做,但是这一切都失败得如此惨淡,以至于我会感到尴尬。
我还阅读了this article,这让我有点不信任 JavaScript 计时器。这是真的吗,他们变成了so out of sync?
感谢您的帮助!
【问题讨论】:
-
是的,它们确实不同步了。作为一名系统管理员,我知道计算机时钟在短短几周内就可以在课程中消失(10 或 20 秒)。几个月后,他们分分钟下车。定期同步到标准时间服务器很重要。因此,基于 javascript 的倒计时将取决于您计算机时钟的准确性。
-
由于您想倒计时很多天,甚至可能是数周数年或数月,您希望该程序在哪里运行?在网络服务器上?在您的台式电脑上?在手机上?
-
我希望它在台式计算机上运行。当然,不同步问题不是很严重;我只会看 1 秒钟,然后得到我想要的信息。但我认为这是一个有趣的概念,并认为我不妨学习实现它。
标签: javascript jquery