当前位置: 移动技术网 > IT编程>开发语言>JavaScript > 详解JS实现简单的时分秒倒计时代码

详解JS实现简单的时分秒倒计时代码

2019年07月23日  | 移动技术网IT编程  | 我要评论

本文实例为大家分享了js时分秒倒计时的实现的具体代码,供大家参考,具体内容如下

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>js简单时分秒倒计时</title>
  <script type="text/javascript">
    function counttime() {
      //获取当前时间
      var date = new date();
      var now = date.gettime();
      //设置截止时间
      var enddate = new date("2016-10-22 23:23:23");
      var end = enddate.gettime();
      //时间差
      var lefttime = end-now;
      //定义变量 d,h,m,s保存倒计时的时间
      var d,h,m,s;
      if (lefttime>=0) {
        d = math.floor(lefttime/1000/60/60/24);
        h = math.floor(lefttime/1000/60/60%24);
        m = math.floor(lefttime/1000/60%60);
        s = math.floor(lefttime/1000%60);          
      }
      //将倒计时赋值到div中
      document.getelementbyid("_d").innerhtml = d+"天";
      document.getelementbyid("_h").innerhtml = h+"时";
      document.getelementbyid("_m").innerhtml = m+"分";
      document.getelementbyid("_s").innerhtml = s+"秒";
      //递归每秒调用counttime方法,显示动态时间效果
      settimeout(counttime,1000);
 
    }
  </script>
</head >
<body onload = "counttime()">
  <div>
    <span id="_d">00</span>
    <span id="_h">00</span>
    <span id="_m">00</span>
    <span id="_s">00</span>
  </div>
</body>
</html>

代码总结:

math.floor:返回小于等于参数的最大整数

settimeout() 方法用于在指定的毫秒数后调用函数或计算表达式

以上所述是小编给大家介绍的js时分秒倒计时的实现详解整合,希望对大家有所帮助

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网