Date对象就是我们常说的日期(时间)对象。
Date对象主要用于启用日期和时间的基本存储、检索和计算。
所有主流浏览器均支持该对象。
| 属性 | 描述 |
|---|---|
| constructor | 返回创建该对象的构造函数。 |
| prototype | 返回创建该对象的函数的原型对象 |
| 方法 | 描述 |
|---|---|
| Date() | 构造函数返回当前的日期和时间(直接调用)或构造一个新的Date对象(使用new关键字)。 |
| getDate() | 返回Date对象"日期"部分数值(1 ~ 31)。 |
| getDay() | 返回Date对象"星期"部分的数值(0 ~ 6)。 |
| getFullYear() | 返回Date对象"年份"部分的实际数值。 |
| getHours() | 返回Date对象"小时"部分的数值(0 ~ 23)。 |
| getMilliseconds() | 返回Date对象"毫秒"部分的数值(0 ~ 999)。 |
| getMinutes() | 返回Date对象"分钟"部分的数值(0 ~ 59)。 |
| getMonth() | 返回Date对象"月份"部分的数值(0 ~ 11)。 |
| getSeconds() | 返回Date对象"秒"部分的数值(0 ~ 59)。 |
| getTime() | 返回Date对象与UTC时间1970年1月1日午夜之间相差的毫秒数。 |
| getTimezoneOffset() | 返回本地时间与格林威治标准时间(GMT)的分钟差。 |
| getUTCDate() | 基于UTC时间返回Date对象"日期"部分的数值(1 ~ 31)。 |
| getUTCDay() | 基于UTC时间返回Date对象"星期"部分的数值(0 ~ 6)。 |
| getUTCFullYear() | 基于UTC时间返回Date对象"年份"部分的数值。 |
| getUTCHours() | 基于UTC时间返回Date对象"小时"部分的数值(0 ~ 23)。 |
| getUTCMilliseconds() | 基于UTC时间返回Date对象"毫秒"部分的数值(0 ~ 999)。 |
| getUTCMinutes() | 基于UTC时间返回Date对象"分钟"部分的数值(0 ~ 59)。 |
| getUTCMonth() | 基于UTC时间返回Date对象"月份"部分的数值 (0 ~ 11)。 |
| getUTCSeconds() | 基于UTC时间返回Date对象"秒"部分的数值(0 ~ 59)。 |
| getYear() | 已过时请使用getFullYear()方法代替。 |
| parse() | 静态函数返回指定日期(字符串)到UTC时间1970年1月1日午夜之间相差的毫秒数。 |
| setDate() | 设置Date对象中"日期"部分的数值(1 ~ 31,但不限于)。 |
| setFullYear() | 设置Date对象中"年份"部分的实际数值。 |
| setHours() | 设置Date对象中"小时"部分的数值(0 ~ 23,但不限于)。 |
| setMilliseconds() | 设置Date对象中"毫秒"部分的数值(0 ~ 999,但不限于)。 |
| setMinutes() | 设置Date对象中"分钟"部分的数值(0 ~ 59,但不限于)。 |
| setMonth() | 设置Date对象中"月份"部分的数值(0 ~ 11,但不限于)。 |
| setSeconds() | 设置Date对象中"秒"部分的数值(0 ~ 59,但不限于)。 |
| setTime() | 以毫秒值设置Date对象。 |
| setUTCDate() | 基于UTC时间设置Date对象"日期"部分的数值(1 ~ 31,但不限于)。 |
| setUTCFullYear() | 基于UTC时间设置Date对象"年份"部分的实际数值。 |
| setUTCHours() | 基于UTC时间设置Date对象"小时"部分的数值(0 ~ 23,但不限于)。 |
| setUTCMilliseconds() | 基于UTC时间设置Date对象"毫秒"部分的数值(0 ~ 999,但不限于)。 |
| setUTCMinutes() | 基于UTC时间设置Date对象"分钟"部分的数值(0 ~ 59,但不限于)。 |
| setUTCMonth() | 基于UTC时间设置Date对象"月份"部分的数值(0 ~ 11,但不限于)。 |
| setUTCSeconds() | 基于UTC时间设置Date对象"秒"部分的数值(0 ~ 59,但不限于)。 |
| setYear() | 已过时请使用setFullYear()方法代替。 |
| toDateString() | 返回Date对象"日期"部分(年月日)的字符串形式。 |
| toGMTString() | 已过时请使用toUTCString()方法代替。 |
| toLocaleDateString() | 基于本地时间格式,返回Date对象"日期"部分(年月日)的字符串形式。 |
| toLocaleString() | 基于本地时间格式,返回Date对象的字符串形式。 |
| toLocaleTimeString() | 基于本地时间格式,返回Date对象"时间"部分(时分秒)的字符串形式。 |
| toString() | 返回Date对象的字符串形式。 |
| toTimeString() | 返回Date对象"时间"部分(时分秒)的字符串形式。 |
| toUTCString() | 基于UTC时间格式,返回Date对象的字符串形式。 |
| UTC() | 静态函数基于UTC时间,返回指定日期与UTC时间1997年1月1日午夜相差的毫秒数。 |
| valueOf() | 返回Date对象的原始值。 |
原文:http://www.cnblogs.com/kingmin/p/7208660.html