js-倒计时原理

时间:2021-05-01 12:57:56

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <script>
            /*
             倒计时
             *
             * */
            
            var now = new Date()
            var iNew = new Date("2018,6,8,10:40:00")
//            console.log(Math.floor((iNew-now)/1000))//秒
            var t = Math.floor((iNew-now)/1000)
            
            var d = Math.floor(t/86400)//天
            var h = Math.floor(t%86400/3600)//时
            var m = Math.floor(t%86400%3600/60)//分
            var s = Math.floor(t%60)//秒
            var str = d+"天"+h+"时"+m+"分"+s+"秒"
            console.log(str)
//            Math.ceil()//向上
//            Math.round()//4 5

//            一月:January
//            二月:February
//            三月:March
//            四月:April
//            五月:May
//            六月:June
//            七月:July
//            八月:August
//            九月:September
//            十月:October
//            十一月:November
//            十二月:December
        </script>
    </body>
</html>