获取时间对象
var date=new Date()
获取时间
获取时间 | 描述 |
---|
Date() | 返回当日的日期和时间。 |
getDate() | 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 |
getDay() | 从 Date 对象返回一周中的某一天 (0 ~ 6)。 |
getMonth() | 从 Date 对象返回月份 (0 ~ 11)。 |
getFullYear() | 从 Date 对象以四位数字返回年份。 |
getHours() | 返回 Date 对象的小时 (0 ~ 23)。 |
getMinutes() | 返回 Date 对象的分钟 (0 ~ 59)。 |
getSeconds() | 返回 Date 对象的秒数 (0 ~ 59)。 |
getMilliseconds() | 返回 Date 对象的毫秒(0 ~ 999)。 |
getTime() | 返回 1970 年 1 月 1 日至今的毫秒数。 |
设置时间
设置时间 | 描述 |
---|
setDate() | 设置 Date 对象中月的某一天 (1 ~ 31)。 |
setMonth() | 设置 Date 对象中月份 (0 ~ 11)。 |
setFullYear() | 设置 Date 对象中的年份(四位数字)。 |
setHours() | 设置 Date 对象中的小时 (0 ~ 23)。 |
setMinutes() | 设置 Date 对象中的分钟 (0 ~ 59)。 |
setSeconds() | 设置 Date 对象中的秒钟 (0 ~ 59)。 |
setMilliseconds() | 设置 Date 对象中的毫秒 (0 ~ 999)。 |
setTime() | 以毫秒设置 Date 对象。 |
setInterval() | 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval(要执行的函数,时间间隔) |
toUTCString() | 转换为格林尼治时间字符串时间戳 |
示例
var date=new Date();//获取当前时间
console.log(date.toUTCString());//获取格林尼治时间
console.log(date.getDate());//获取当前月里的第几天
console.log(date.getDate()+2);//获取两天后的月里天数
date.setHours(2)//改变时间为2点
console.log(date.getHours());//获取当前时间为2点