JavaScript学习之Data对象--倒计时

来源:互联网 发布:算法初步例题 编辑:程序博客网 时间:2024/06/02 07:26

js代码:

    <script type="text/javascript">        var odiv=document.getElementsByTagName("div")[0];        function time() {            //获取现在的时间            var nowtime = new Date();            //设置未来时间为2017年10月8月0点0时0秒            var fulturetime = new Date(2017, 10, 8, 0, 0, 0);            //将未来时间与此时时间的差值转换成以秒为单位的值            var t = (fulturetime.getTime() - nowtime.getTime()) / 1000;            //计算            var d = Math.floor(t / (3600*24));            //alert(d)            if(d < 10) {                 d= "0" + d;            }            var h = Math.floor(t/3600%24);            if(h < 10) {                h = "0" + h;            }            var m = Math.floor(t / 60%60);            if(m < 10) {                m = "0" + m;            }            //秒:            var s = Math.floor(t % 60);            if(s < 10) {                s = "0" + s;            }            html=d + "天" + h + "小时" + m + "分钟" + s + "秒";            odiv.innerHTML=html;        }        time();        setInterval(time,1000);    </script>

html代码:

<div></div>
原创粉丝点击