JavaScript 参考-日期对象
JavaScript 日期对象
JavaScript Date 对象是一个全局对象,用于处理日期和时间。Date 对象基于时间值,该值是自 UTC 1970 年 1 月 1 日以来的毫秒数。
要了解有关日期的更多信息,请查看JavaScript 日期和时间章节。
日期属性
下表列出了 Date 对象的标准属性。
| 属性 | 描述 | 
|---|---|
prototype | 
允许您向 Date 对象添加新属性和方法。 | 
注意: JavaScript 中的每个对象都有一个 constructor 属性,该属性引用用于创建该对象实例的构造函数。
日期方法
下表列出了 Date 对象的标准方法。
| 方法 | 描述 | 
|---|---|
getDate() | 
返回月中的某天(从 1-31 开始)。 | 
getDay() | 
返回星期几(从 0 到 6)。 | 
getFullYear() | 
返回年份(四位数)。 | 
getHours() | 
返回小时(从 0 到 23)。 | 
getMilliseconds() | 
返回毫秒数(从 0-999)。 | 
getMinutes() | 
返回分钟(从 0 到 59)。 | 
getMonth() | 
返回月份(从 0 到 11)。 | 
getSeconds() | 
返回秒数(从 0 到 59)。 | 
getTime() | 
返回自 1970 年 1 月 1 日午夜以来的毫秒数。 | 
getTimezoneOffset() | 
返回 UTC 时间和本地时间之间的时差,以分钟为单位。 | 
getUTCDate() | 
根据通用时间(从 1-31)返回月中的某天。 | 
getUTCDay() | 
根据世界时(0-6)返回星期几。 | 
getUTCFullYear() | 
根据世界时间返回年份。 | 
getUTCHours() | 
根据通用时间(从 0 到 23)返回小时。 | 
getUTCMilliseconds() | 
根据通用时间(从 0-999)返回毫秒 | 
getUTCMinutes() | 
根据通用时间(从 0 到 59)返回分钟。 | 
getUTCMonth() | 
根据世界时(0-11)返回月份。 | 
getUTCSeconds() | 
根据通用时间(从 0 到 59)返回秒数。 | 
| 得到年() | 已过时。请改用该 getFullYear() 方法。 | 
now() | 
返回自 1970 年 1 月 1 日午夜以来的毫秒数。 | 
parse() | 
解析日期字符串并返回自 1970 年 1 月 1 日以来的毫秒数。 | 
setDate() | 
设置日期对象的月份日期。 | 
setFullYear() | 
设置日期对象的完整年份。 | 
setHours() | 
设置日期对象的小时数。 | 
setMilliseconds() | 
设置日期对象的毫秒数。 | 
setMinutes() | 
设置日期对象的分钟数。 | 
setMonth() | 
设置日期对象的月份。 | 
setSeconds() | 
设置日期对象的秒数。 | 
setTime() | 
将日期设置为 1970 年 1 月 1 日之后/之前指定的毫秒数。 | 
setUTCDate() | 
根据通用时间设置日期对象的月中某天。 | 
setUTCFullYear() | 
根据通用时间设置日期对象的年份。 | 
setUTCHours() | 
根据通用时间设置日期对象的小时数。 | 
setUTCMilliseconds() | 
根据通用时间设置日期对象的毫秒数。 | 
setUTCMinutes() | 
根据通用时间设置日期对象的分钟数。 | 
setUTCMonth() | 
根据通用时间设置日期对象的月份。 | 
setUTCSeconds() | 
根据通用时间设置日期对象的秒数。 | 
setYear() | 
已过时。请改用该 setFullYear() 方法。 | 
toDateString() | 
将 Date 对象的日期部分转换为人类可读的形式。 | 
toGMTString() | 
已过时。请改用 toUTCString()方法 | 
toISOString() | 
以字符串形式返回日期,根据 ISO 标准格式化。 | 
toJSON() | 
以字符串形式返回日期,格式为 JSON 日期。 | 
toLocaleDateString() | 
将 Date 对象的日期部分作为本地格式的字符串返回。 | 
toLocaleTimeString() | 
将 Date 对象的时间部分作为本地格式的字符串返回。 | 
toLocaleString() | 
将 Date 对象转换为本地格式的字符串。 | 
toString() | 
将 Date 对象转换为字符串。 | 
toTimeString() | 
将 Date 对象的时间部分转换为字符串。 | 
toUTCString() | 
根据通用时间将 Date 对象转换为字符串。 | 
UTC() | 
返回自 1970 年 1 月 1 日 00:00:00(午夜),通用时间以来 Date 对象中的毫秒数。 | 
valueOf() | 
返回 Date 对象的原始值。 |