2.学会不同时间内容的获取。
Math.ceil(x)方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数。
例如:
Math.ceil(12.2)返回13
Math.ceil(12.7)返回13
Math.ceil(12.0)返回12
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>实践 - 倒计时效果</title>
</head>
<body>
<div class="txtshow">距离设置时间还有<span id="timeShow"></span>天</div>
</body>
</html>
window.onload = function(){
var curDate = new Date(); //当前时间
var endDate = new Date("2017,9,22"); //结束时间
var myDate = endDate.getTime() - curDate.getTime(); //剩余时间
//Math.ceil(x)方法执行的是向上取整计算
var time = Math.ceil(myDate/(24*60*60*1000)) //剩余毫秒数/一天的毫秒数=当前天数
if(time > 0){
document.getElementById("timeShow").innerHTML = time ;
}
else{
document.getElementById("timeShow").innerHTML = 0 ;
}
}