js到时间时显示

来源:互联网 发布:java unicode码转中文 编辑:程序博客网 时间:2024/05/29 14:50
</pre><pre name="code" class="javascript"><pre name="code" class="html"><input type="hidden" id="remained_time" value="<% $recode[remained_time]%>"/><div class="m_sytime">剩余时间:<span id = "timer"></span></div>
<script  type="text/javascript">    function timer()    {        var closeTime = document.getElementById("remained_time").value;        var displayTime;        function showTime() {            var day = Math.floor(closeTime / (60 * 60 * 24));            var hour = checkTime(Math.floor(closeTime / (3600)) - (day * 24));            var minute = checkTime(Math.floor(closeTime / (60)) - (day * 24 * 60) - (hour * 60));            var second = checkTime(Math.floor(closeTime) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60));            closeTime -= 1;            document.getElementById("timer").innerHTML = day + '天' + hour + '小时' + minute + '分' + second + '秒';            if (closeTime < -1)            {                clearInterval(displayTime);                document.getElementById("timer").innerHTML = "投标已经结束!";                return;            }        }        showTime();        displayTime = setInterval(function () {            showTime();        }, 1000)    }    function checkTime(i)    {        if (i < 10) {            i = "0" + i;        }        return i;    }</script>

0 0
原创粉丝点击