时间对象

156 阅读1分钟

时间对象作用:Date对象用于处理日期和时间。

创建时间对象:new Date()获取系统当前时间

时间对象的相关属性和方法

  • getFullYear():获取年
  • getMoth():获取月
  • getDate():获取日期
  • getDay():获取星期几0-6表示周日到周六
  • getHours():获取小时
  • getMinutes():分
  • getSeconds():秒
  • getMilliseconds():毫秒
  • getTime() :获取当前日期到1970年1月1号00:00:00之前的毫秒差
  • toLocaleString():获取到年月日如2019/12/12上午10:15:50
  • toLocaleDateString():获取字符串的年月日
  • toLocaleTimeString():获取到的时字符出的时分秒上午10:18:28

定时器

1.setTimeOut

一定时间后执行某些事情,单次调用

setTimeout(function(){
    alert("wasai!you are beautiful");
},1000)

2.setlnterval

间隔多少事件后区执行某些事情,多次调用

setInterval(function(){
    console.log("我真美!")
},1000)

3.定时器的参数说明

// 定时器可以传递多个参数:
// 1、执行的函数 
// 2、时间 
// 3、后面的参数就是执行函数在执行的时候传递的实参
setTimeout(function(num,s,m){
  console.log(num,s,m);
},1000,2,3,6);

4.定时器的返回值是处于当前页面的第几个

5.定时器的异步任务,当同步代码执行完毕后才会执行

清除定时器的方法

  • clearTimeout
  • clearInterval


 var time1=setTimeout(function(){
       console.log('1')
 },1000)

clearTimeout(time1);


var time2=setInterval(function(){
    console.log("in")
},1000);

clearInterval(time2)