倒计时代码

<script language="javascript" type="text/javascript">
    var interval = 1000;
    function toDb(n){
        if(n<10){
            return ‘0‘+n;
        } else {
            return ‘‘+n;
        }

    };
    function ShowCountDown(year,month,day,divname)
    {
        var now = new Date();
        var endDate = new Date(year, month-1, day);
        var leftTime=endDate.getTime()-now.getTime();
        var leftsecond = parseInt(leftTime/1000);
        var day1=toDb(Math.floor(leftsecond/(60*60*24)));
        var hour=toDb(Math.floor((leftsecond-day1*24*60*60)/3600));
        var minute=toDb(Math.floor((leftsecond-day1*24*60*60-hour*3600)/60));
        var second=toDb(Math.floor(leftsecond-day1*24*60*60-hour*3600-minute*60));
        var cc = document.getElementById(divname);
        cc.innerHTML = "距离活动结束,仅剩下 <span class=‘red‘>"+day1+"</span>天 <span class=‘red‘>"+hour+"</span>时 <span class=‘red‘>"+minute+"</span>分 <span class=‘red‘>"+second+"</span>秒";
    };
    window.setInterval(function(){ShowCountDown(2016,10,15,‘lastTime‘);}, interval);
</script> 
时间: 2024-10-10 07:10:04

倒计时代码的相关文章

jquery实现手机发送验证码的倒计时代码(转)

var wait = 60;//时间 function time(o, p) {//o为按钮的对象,p为可选,这里是60秒过后,提示文字的改变 if (wait == 0) { //o.removeAttr("disabled"); //o.val("点击发送验证码");//改变按钮中value的值 //p.html("如果您在1分钟内没有收到验证码,请检查您填写的手机号码是否正确或重新发送"); $('#'+p).removeAttr(&quo

jquery 倒计时代码分享一例

一个简单的jquery 倒计时代码,分享记录下. html部分: <span class="time_wrap" value="1397145180" style="line-height:200%;"></span> js部分: <script type="text/javascript"> $(document).ready(function(){ setInterval(functio

双11倒计时代码

<title>石家庄自动门奉上双11倒计时代码</title> <form name="form1"> <div align="center" align="center"> <center>距离2013年11月11日疯狂购物节还有:<br> <input type="textarea" name="left" size=&quo

原生js 当前时间 倒计时代码

源:https://www.oschina.net/code/snippet_2318153_54763 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>原生js 当前时间 倒计时代码</ti

javascript 倒计时代码

<script language="javascript" type="text/javascript"> var interval = 1000; function ShowCountDown(year, month, day, house,divname) { var now = new Date(); var endDate = new Date(year, month - 1, day,house); var leftTime = endDate

JS倒计时代码

第一种:精确到秒的javascript倒计时代码 HTML代码: <form name="form1"> <div align="center" align="center"> <center>离2010年还有:<br> <input type="textarea" name="left" size="35" style="

JS实现十分钟倒计时代码实例

编写JS倒计时代码需要用到很多JavaScript知识,比如:if函数,Math.floor,定时器setInterval等等,如有不清楚的小伙伴可以参考PHP中文网的相关文章,或者访问 JavaScript视频教程. 举例:10分钟考试倒计时,当时间仅剩五分钟时,提醒考试仅剩5分钟,时间结束时,提示考试结束.具体代码如下: HTML部分: ? 1 2 3 4 <body>  <div id="timer"></div>  <div id=&q

js防刷新的倒计时代码

最近在维护考试系统,在进行考试测试时无意中点击了刷新按钮,但是上面的倒计时并没有受到影响,同时在几篇博客中也有这样的例子,所以我想看看它到底是怎样防止刷新的. 如果是用cs代码写,我们可能会很快的写出来怎样防止刷新,可是我们要进行前段开发,考试是在页面上进行的,这里就要用到我们学到的js了. <span style="font-family:KaiTi_GB2312;font-size:18px;"><!DOCTYPE html PUBLIC "-//W3C

接受后台时间戳转换倒计时--代码分享

1.html代码: <div class="count_app count_app2" style="position: absolute;width: 100%;height: 100%;left: 20%;"> <div class="HotDate CountMsg" style="display: none;position: absolute;bottom: 3px;"> <span&g

javascript 倒计时天、小时、分钟、描述的倒计时代码

调用方法 var _TimeCountDown = new TimeCountDown("sttime1",{ startTime:'2016-07-30 10:07:55', //开始时间 endTime:'2016-07-30 10:08:00', //结束时间 timeCallBack:"timeOverfun", //回调函数 }); countDown.js /** * @author wanghaitao * @param sttime1 id * @p