核心方法建立一个时间对象:new Date()
函数
时间对象相关操做code
时间对象
.函数名
对象
函数名 | 功能 |
---|---|
getYear() | 获取四位数的年份 |
getMonth() | 获取2位数的月数, 这个是从 0 开始的 , 注意 不是从1 开始的!!! |
getDate() | 获取2位数的日 数, 也是从1 开始的 |
getDay() | 获取表示 星期的数字, 注意星期天返回的是0, |
getHours() | 获取小时数 |
getMinites() | 获取分数 |
getSeconds() | 获取秒数 |
getTime() | 获取dateobject 到 1970年 1月1日 0点0时0分 的毫秒数 |
valueOf() | 反过来,获取日期对象的毫秒数 |
Date.parse() | 反过来, 获取...毫秒数 |
转换成字符串的函数 | |
toString() | 所有转变成 字符串... |
toDateString() | 只转变日期字符串 |
toTimeString() | 只转变时间字符串 |
设置时间方法循环调用方法
字符串
每多少时间执行一次函数get
语法:it
写法一:setInterval(函数名,时间单位为毫秒)table
写法二:setInterval('函数名()',时间单位为毫秒)class
写法三:setInterval(匿名函数,时间单位为毫秒)匿名函数
设置时间方法延迟执行方法
object
延迟多少时间执行一次函数
语法:
写法一:setTimeout(函数名,时间单位为毫秒)
写法二:setTimeout('函数名()',时间单位为毫秒)
写法三:setTimeout(匿名函数,时间单位为毫秒)
首先要将以前设置选好任务赋予一个对象
var a=setInterval(函数名,时间单位为毫秒)
在能取到a对象的状况下才可清除
clearInterval(a对象)