为了账号安全,请及时绑定邮箱和手机立即绑定

是哪里的代码错了吗,得出的结果是:距离设置时间还有233660575066天

<script language="javascript" type="text/javascript">     

  window.onload = function(){

  var timedate= new Date(2016,11,30);     //自定义结束时间  

  var now =  new Date()  ;    //获取当前时间

  var date = timedate.getTime() - now.getTime();    //得出的为毫秒

  var time = Math.ceil(date/1000 * 60 * 60 * 24) ;  //1000 * 60 * 60 * 24一天的秒数

    if(time > 0 ){

      document.getElementById('timeShow').innerHTML = time;

}

    }

</script>

</head>

<body>

   <div class="content2">

    <div class="txtshow">距离设置时间还有<span  id="timeShow"></span>天</div>

   </div>


正在回答

1 回答

var time = Math.ceil(date/1000 * 60 * 60 * 24) ;这里错了

应该为var time = Math.ceil(date/(1000 * 60 * 60 * 24));

0 回复 有任何疑惑可以回复我~
#1

子衿_ 提问者

非常感谢!
2016-11-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
倒计时效果
  • 参与学习       55626    人
  • 解答问题       242    个

电商网站限时抢购倒计时效果计算思路和方法,前端开发必备技术

进入课程

是哪里的代码错了吗,得出的结果是:距离设置时间还有233660575066天

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信