我想建立一个简单的时间自动收报机。
基本上我将从服务器端注入一个全局javascript变量,它将在我的业务模型中表示代理的活动任务开始时间。
我想在标签中显示该日期与现在之间的数字时间格式,但我遇到的问题是这两个日期之间的差异是毫秒。
我创建了一个JSFiddle,但新Date()和特定日期之间的差异没有正确显示。
enter code here
http://jsfiddle.net/alexpeta/ZmzDh/3/
你们可以发现错误或问题吗?
答案 0 :(得分:2)
替换:
var t = setInterval('tick()',1000);
使用:
var t = setInterval(tick,1000);
在setInterval
答案 1 :(得分:2)
d.toLocaleString()
可能会跟你说一句话;)小贴士:不,你自9月22日以来没有测量时间,你的时间是10月22日。
答案 2 :(得分:1)
<script language="JavaScript">
TargetDate = "12/31/2020 5:00 AM";
BackColor = "palegreen";
ForeColor = "navy";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";
FinishMessage = "It is finally here!";
</script>
<script language="JavaScript" src="http://scripts.hashemian.com/js/countdown.js"></script>