我想倒计时到特定日期的具体时间。我现在所拥有的只是特定日期,即上午12:00。我需要把它计算到下午3点。这可能吗?
我现在得到了什么:
var date = new Date(2015, 6, 31); // !!! Maanden beginnen bij 0, dus Januari is 0.
var now = new Date();
var diff = (date.getTime()/1000) - (now.getTime()/1000);
感谢您的帮助!
编辑:
显然它比我想象的要简单得多......
我只需要做
var date = new Date(2015,6, 31, 15,00);
答案 0 :(得分:0)
你的意思是计算秒数吗?我假设你得到两个日期之间差异的秒数。一个例子应该是这样的:
var date = new Date(2015, 6, 31); // !!! Maanden beginnen bij 0, dus Januari is 0.
var now = new Date();
var diff = (date.getTime()/1000) - (now.getTime()/1000);
var count=diff;
var counter=setInterval(timer, 1000); //1000 will run it every 1 second
function timer()
{
count=count-1;
if (count <= 0)
{
clearInterval(counter);
return;
}
document.getElementById("timer").innerHTML=count + " secs"; // watch for spelling
}
你可以这样显示时间:
<span id="timer"></span>
我希望它能帮到你想做的事。
Nelson Parra。