js倒计时天时分秒


javascript代码:

 

<script language="JavaScript">
<!--   //
  
   function getQueryString(name) {
     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)", "i");
     var r = window.location.search.substr(1).match(reg);
     if (r != nullreturn unescape(r[2]); returnnull;
  }

   var currentDate =  new Date();
   var strEndTime = getQueryString("EndTime"); // http://www.abc.com/page.html?EndTime=2012/10/23 10:20:30
   var EndTime= new Date(strEndTime);
  
   var days= EndTime - currentDate; 
  EndTimeMsg = parseInt(days / 1000); // 精确到秒

   function show() {
    h = Math.floor(EndTimeMsg / 60 / 60);
    m = Math.floor((EndTimeMsg - h * 60 * 60) / 60);
    s = Math.floor((EndTimeMsg - h * 60 * 60 - m * 60));
    document.getElementById("DD").innerHTML = parseInt(h/24);
    document.getElementById("HH").innerHTML = h;
    document.getElementById("MM").innerHTML = m;
    document.getElementById("SS").innerHTML = s;
    EndTimeMsg--;
     if (EndTimeMsg < 0)
    {
        document.getElementById("DD").innerHTML = "0";
        document.getElementById("HH").innerHTML = "00";
        document.getElementById("MM").innerHTML = "00";
        document.getElementById("SS").innerHTML = "00";;
    }
  }
  setInterval("show()", 1000)
  
//  -->
</script>

 

html代码:

< div >
   < strong  id ="DD" ></ strong >天  < strong  id ="HH" ></ strong >时  < strong  id ="MM" ></ strong >分  < strong  id ="SS" ></ strong >
</ div >

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM