JS计算距离某一日剩余时间
// 剩余时间函数 function leftTime(){ //距离2020年10月1日还剩多久 var leftd = new Date('2020/10/01 0:0:0') - new Date(); //毫秒转化为秒 var d = leftd / 1000; //获取天数 向下取整 秒-分-时-天 var date = Math.floor(d / 60 / 60 / 24); //获取小时数 先换算为小时 var hour = parseInt(d / 60 / 60); //换算为小时数 hour = hour % 24; //获取分钟数 先换算为分钟 var minute = parseInt(d / 60); //换算为分钟 minute = minute % 60; //获取秒数 var second = parseInt(d % 60); console.log(date, hour, minute, second); } // 定时器输出 var timer = setInterval(leftTime, 1000);