1. 编写毫秒数转化为天时分秒的函数,并返回
function millSecParse(times) {
var secondTimes = times / 1000;
var d = parseInt(secondTimes / 60 / 60 / 24);//天数
var h = parseInt(secondTimes / 60 / 60 % 24);//时
var m = parseInt(secondTimes / 60 % 60);//分
var s = parseInt(secondTimes % 60);//分
return d + '天' + h + '时' + m + '分' + s + '秒';
}
2.计算指定时间和当前时间的毫秒数并转换格式
function countDown(time) {
var nowTime = +new Date();//当前时间转化为毫秒数
var inputTime = +new Date(time);//制定的时间转为毫秒数
//调用毫秒转换函数,将其转换形式
var difSec = millSecParse(inputTime - nowTime);
console.log(difSec);
}
3.使用函数
countDown('2022-6-20 15:50:00');