js倒计时 天-时-分-秒-毫秒

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>js时分秒毫秒倒计时</title>
    </head>
    <body>
        <div>
            <span id="_d">00</span>
            <span id="_h">00</span>
            <span id="_m">00</span>
            <span id="_s">00</span>
            <span id="_ms">00</span>
        </div>
        <script type="text/javascript">
            //倒计时
        function GetRTime(){
            var EndTime= new Date('2018/09/07 23:59:59');   //终止时间
            var NowTime = new Date();
            var t =EndTime.getTime() - NowTime.getTime();
            var d=parseInt(t/ 1000 / 60 / 60 / 24);
            h=parseInt(t/ 1000 / 60 / 60 % 24);
            m=parseInt(t/ 1000 / 60 % 60);
            s=parseInt(t/ 1000 % 60);
            d <10 ? d = '0' +d :d =d;
            h <10 ? h = '0' +h :h =h;
            m <10 ? m = '0' +m :m =m;
            s <10 ? s = '0' +s :s =s;
            console.log(d+'天'+h+'时'+m+'分'+s+'秒');

            //将倒计时赋值到div中
            document.getElementById("_d").innerHTML = d ;
            document.getElementById("_h").innerHTML = h ;
            document.getElementById("_m").innerHTML = m ;
            document.getElementById("_s").innerHTML = s ;
            if(t < 0){

                clearTimeout(GetRTime);
                return false;
            }
            setTimeout(GetRTime,1000);
        }
        GetRTime();
        </script>
    </body>
</html>
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值