木子水吉
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绘图与动画基础
96775 学习 · 1000 问题
相似问题