Js实现倒计时功能

来源:互联网 发布:关系数据库教程 编辑:程序博客网 时间:2024/05/29 02:28
<div class="time"></div>
    <script type="text/javascript">    setInterval(fun,1000);        function fun(){            //倒计时终止时间            var endTime = new Date("2019/5/1 0:0:0");            //声明一个日期对象            var date = new Date();            //获取当前时间至目标时间的总毫秒数            var mills = endTime.getTime()-date.getTime();            //求出总共多少秒            var second = parseInt(mills/1000);            //alert(second);            //求出天数            var days = parseInt(second/(24*3600));            //alert(days);            //求出还剩多少小时            //var hours = parseInt(second/(3600/24))            var hours = parseInt(second%(24*3600)/(60*60))            //alert(hours);            //求出还剩多少分钟            //var min =parseInt(second/(60/60));            var min =parseInt(second%(60*60)/60);            //alert(min);            //求出还剩多少秒            var sec =0;            var sec = parseInt(second%60);            // sec++;            document.getElementById('time').innerHTML="距离2019年5月1日还剩"+days+"天"+hours+"小时"+min+"分钟"+sec+"秒";            // document.write("距离2017年5月30日还剩"+days+"天"+hours+"小时"+min+"分钟"+sec+"秒");        }    </script>