倒计时
//把剩余时间总的毫秒数转换为天、时、分、秒(时间戳转换为时分秒)
//转换公式:
// d=parseInt(总秒数/60/60/24);计算天数
// h=parseInt(总秒数/60/60%24); 计算小时
// m=parseInt(总秒数/60%60); 计算分数
// s=parseInt(总秒数%60); 计算当前秒数
function Rest(time){
var nowtime=+new Date(); //返回的是当前时间总的毫秒数
var inputtime=+new Date(time); //返回的是用户输入时间总的毫秒数
var time1=(inputtime-nowtime)/1000; //剩余时间总的毫秒数
var d=parseInt(time1/60/60/24);
d=d<10?'0'+d:d;
var h=parseInt(time1/60/60%24);
h=h<10?'0'+h:h;
var m=parseInt(time1/60%60);
m=m<10?'0'+m:m;
var s=parseInt(time1%60);
s=s<10?'0'+s:s;
return d+'天'+h+'小时'+m+'分'+s+'秒';
}
console.log(Rest('2021-4-25 12:00:00'));