1.Date的对象
var date=new Date()
(1)getTimezoneOffset 返回本地时间与格林威治时间的分钟差
console.log(date.getTimezoneOffset());//-480
(2)toString() 将date对象转换为字符串
console.log(date.toString());//Fri Apr 22 2022 11:30:33 GMT+0800 (GMT+08:00)
(3)toDateString() 将date日期部分转换为字符串
console.log(date.toDateString());//Fri Apr 22 2022
(4)toTimeString() 将date时间部分转换为字符串
console.log(date.toTimeString());//11:30:33 GMT+0800 (GMT+08:00)
(5)toLocaleString() 根据本地格式,将date对象转换为字符串
console.log(date.toLocaleString());//2022/4/22 11:30:33
(6)toUTCString() 根据时间格式,将date对象转换为字符串
console.log(date.toUTCString());//Fri, 22 Apr 2022 03:30:33 GMT
(7)toISOString() 使用ISO标准返回字符串的日期格式
console.log(date.toISOString());//2022-04-22T03:30:33.564Z
(8)toJSON() 以JSON数据格式返回日期字符串
console.log(date.toJSON());//2022-04-22T03:30:33.564Z
(9)valueOf() 返回date对象的原始值
console.log(date.valueOf());//1650598233564
(10)UTC 根据世界时间,返回1970年1月1日到指定日期的毫秒数
console.log(Date.UTC(1970,0,2));//86400000
(11)parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒数
console.log(Date.parse('1970,1,2'));//57600000
2.定时器
(1)setInterval函数
setInterval(callback,ms) 循环定时器
callback:回调函数 当方法执行完之后调用
ms:毫秒
每隔多长时间执行一次回调函数
清除定时器 clearInterval(name)
(2)setTimeout函数
setTimeout(callback,ms) 延迟定时器
callback:回调函数 当方法执行完之后调用
ms:毫秒
延迟多长时间执行一次函数 只执行一次
清除:clearTimeout(name);