木子水吉
2016-02-01 13:15
为什么我的时间是00:00:00呢,没有时钟的效果
//倒计时时间 const ENDTIME=new Date(2016,1,5,11,24,40); var currentTime=0;
因为你这里的时间已经过期了,不信的话,你设成我这这样的试试。
endtime 的时间设置离当前时间大些
var curTime=new Date(); 当前时间,好好想想吧。
可是这两个时间不都是过去的时间吗?为什么这个时间不算过期呢
function getCurrentTime(){
var curTime=new Date();
var ret=ENDTIME.getTime()-curTime.getTime();
ret=Math.round(ret/1000);
return ret>=0 ?ret :0;
}一旦过期这里就返回0;所以全部是0;
炫丽的倒计时效果Canvas绘图与动画基础
96920 学习 · 1029 问题
相似问题