JavaScript Date对象
var myDate = new Date();
Date()(获取日期和事件)
getDate()(返回日期1-31)
getDay()(返回星期几0-6)
getHours() (返回小时数0-23)
getMinutes()(返回分钟数 0-59)
getMouth() (返回月份,从0开始 +1)
getSeconds() (返回秒数)
getTime()(返回毫秒数)
getYear() 获得年最好用
getFullYear() 获取完整年份
倒计时效果:
结合setInterval() 和clearInterval()
function checkTime(i){
if(i<10){
return '0'+i;
}
}
function freshTime(){
var nowtime= new Date(),
endtime = new Date(2016,6,6),
lefttime = Math.ceil(endtime.getTime()-nowtime.getTime());
var d = lefttime/(24*60*60);
var h = lefttime/(60*60)%24;
var m = lefttime/60%60;
var s= lefttime%60;
checkTime(h);
checkTime(m);
checkTime(s);
if(lefttime<0){
clearInterval(timer);
}
return h+'天'...
}
var timer=null;
timer = setInterval(freshTime, 500);