天数不对,怎么回事

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>研究生考试时间</title>
<link rel="stylesheet" href="style.css"  />
</head>
<script language="javascript" type="text/javascript">     
  window.onload = function(){
  var timedate= new Date(2017,3,29);     //自定义结束时间  
  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>
</body>
</html>

http://img.mukewang.com/58da43170001c84013660768.jpg

qq_果汁分ni半_03462240
浏览 1501回答 1
1回答

西兰花伟大炮

没什么的问题,只是月份不对,在JS里面是从0开始算的。因此那里放个(2017,2,29)就可以了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript