为什么我的时间是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;