首页 > 代码库 > JavaScript-Date对象

JavaScript-Date对象

Date对象就是我们常说的日期(时间)对象。

Date对象主要用于启用日期和时间的基本存储、检索和计算。

所有主流浏览器均支持该对象。

Date 对象的属

属性描述
constructor 返回创建该对象的构造函数。
prototype 返回创建该对象的函数的原型对象

Date 对象的方法

方法描述
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对象的原始值。

JavaScript-Date对象