date定时器

Date()返回当日的日期和时间
getDate()从Date对象返回一个月中的某一天(1~31)
getDay()从Date对象返回一周中的某一天(0~6)
getMonth()从Date对象返回月份(0~11)
getMinutes()返回Date对象的分钟(0~59)
getTime()返回1970年1月1日至今的毫秒数
setTime()以毫秒设置Date对象

var firstTime = new Date().getTime();
for(var i =0;  i<10000000; i++){
}
var lastTime = new Date().getTime();
console.log(lastTime - firstTime);
var date = new Date();
date.setMinutes(17);
setInterval(function(){
    if(new Date().getTime() - date.getTime() >1000){
      console.log('老邓')
}

},1000);      这个1000是毫秒,表示间隔
  • clearInterval();是清除定时器
var i = 0;
var timer = setInterval(funciton(){
  console.log(i++);
if (i>10){
     clearInterval(timer);
}
},10);


setTimeout(function() {
    console.log('a');
},1000); 只打印一个a  表示过了1000毫秒就停止了

setInterval(); setTimeout();
clearInterval(); clearTimeout();
全局对象window上的方法,内部函数this指向window


 minutes:
 seconds:

 

你可能感兴趣的:(date定时器)