二,简易版的倒计时(逻辑)

 1  function daojishi(time){
 2         var nowtime = +new Date(); //返回的是当前时间的总毫秒数
 3         var inputtime = +new Date(time);//返回的是用户输入的总毫秒数
 4         var time = (inputtime-nowtime)/1000; //得到相差多少秒
 5         var day = parseInt( time / 60 / 60 / 24);//返回的是天数
 6         day = day<10?'0'+day:day;
 7         var hour = parseInt(time / 60 / 60 % 24);//返回的是小时
 8         hour = hour<10?'0'+hour:hour;
 9         var min = parseInt(time / 60 % 60);//返回的是分钟
10         min = min<10?'0'+min:min;
11         var miao = parseInt(time % 60);//返回的是秒数
12         miao = miao<10?'0'+miao:miao;
13 
14        var d =day+'天'+hour+'时'+min+'分'+miao+'秒';
15        return d;
16     }
17 
18     console.log(daojishi('2021-11-6 00:00:00'));

 

posted @ 2022-02-22 16:41  椿c  阅读(99)  评论(0)    收藏  举报