image.png

    1. function countDown(time) {
    2. var nowTime = +new Date(); //没有参数,返回的是当前时间总的毫秒数
    3. var inputTime = +new Date(time); // 有参数,返回的是用户输入时间的总毫秒数
    4. var times = (inputTime - nowTime) / 1000; //times就是剩余时间的总的秒数
    5. var d = parseInt(times / 60 / 60 / 24); //天数
    6. d < 10 ? '0' + d : d;
    7. var h = parseInt(times / 60 / 60 % 24); //小时
    8. h < 10 ? '0' + h : h;
    9. var m = parseInt(times / 60 % 60); //分
    10. m < 10 ? '0' + m : m;
    11. var s = parseInt(times % 60); //秒
    12. s < 10 ? '0' + s : s;
    13. return d + '天' + h + '时' + m + '分' + s + '秒';
    14. }
    15. console.log(countDown('2020-11-09 18:29:00'));
    16. var date = new Date;
    17. console.log(date); //现在时间