Javascript 倒计时

//倒计时
//开始抽奖时间戳
function countDown(times){//定义一个函数countDown(){}
var inputTime=+new Date(times)
console.log(inputTime);
//现在的时间戳
var nowTime=+new Date();
console.log(nowTime);
//两值相减
//秒数准换为时分秒
var cha=inputTime-nowTime;
var chas=cha/1000;//相差的毫秒转换为秒
console.log(cha)
var d=Math.floor(chas/60/60/24);//获得天
var h=Math.floor((chas-60*60*24*d)/3600);//获得小时
var m=Math.floor((chas-60*60*24*d-3600*h)/60);//获得分钟
var s=Math.floor(chas-60*60*24*d-3600*h-60*m);//获得秒
//用三目运算处理,计算后是个位数时前面加0
var dd=d<10 ?'0'+d:d;
var hh=h<10 ?'0'+h:h;
var mm=m<10 ?'0'+m:m;
var ss=s<10 ?'0'+s:s;
console.log(dd+':'+hh+':'+mm+':'+ss);

}
countDown('2020-02-01 0:0:0');//传入参数,调用上面的倒计时函数
原文地址:https://www.cnblogs.com/fanqiusha1988/p/12193054.html