Date 對(duì)象
Date 對(duì)象用(yòng)于處理(lǐ)日期和(hé)時(shí)間。
日期對(duì)象是用(yòng) new Date() 創建的。
實例化日期有四種方式:
var d = new Date();
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);
Date 對(duì)象屬性
屬性 | 描述 |
---|---|
constructor | 返回創建 Date 對(duì)象原型的函數。 |
prototype | 允許您向對(duì)象添加屬性和(hé)方法。 |
Date 對(duì)象方法
方法 | 描述 |
---|---|
getDate() | 返回月中的第幾天(從(cóng) 1 到(dào) 31)。 |
getDay() | 返回星期幾(0-6)。 |
getFullYear() | 返回年份。 |
getHours() | 返回小(xiǎo)時(shí)(從(cóng) 0-23)。 |
getMilliseconds() | 返回毫秒(0-999)。 |
getMinutes() | 返回分鐘(zhōng)(從(cóng) 0-59)。 |
getMonth() | 返回月份(從(cóng) 0-11)。 |
getSeconds() | 返回秒數(從(cóng) 0-59)。 |
getTime() | 返回自(zì) 1970 年 1 月 1 日午夜以來(lái)與指定日期的毫秒數。 |
getTimezoneOffset() | 返回 UTC 時(shí)間與本地時(shí)間之間的時(shí)差,以分鐘(zhōng)爲單位。 |
getUTCDate() | 根據世界時(shí),返回月份中的第幾天(從(cóng) 1 到(dào) 31)。 |
getUTCDay() | 根據世界時(shí),返回星期幾(0-6)。 |
getUTCFullYear() | 根據世界時(shí),返回年份。 |
getUTCHours() | 根據世界時(shí),返回小(xiǎo)時(shí)(0-23)。 |
getUTCMilliseconds() | 根據世界時(shí),返回毫秒數(0-999)。 |
getUTCMinutes() | 根據世界時(shí),返回分鐘(zhōng)(0-59)。 |
getUTCMonth() | 根據世界時(shí),返回月份(0-11)。 |
getUTCSeconds() | 根據世界時(shí),返回秒數(0-59)。 |
getYear() | 已棄用(yòng)。請(qǐng)改用(yòng) getFullYear() 方法。 |
now() | 返回自(zì) 1970 年 1 月 1 日午夜以來(lái)的毫秒數。 |
parse() | 解析日期字符串并返回自(zì) 1970 年 1 月 1 日以來(lái)的毫秒數。 |
setDate() | 設置 Date 對(duì)象中月的某一天。 |
setFullYear() | 設置日期對(duì)象的年份 |
setHours() | 設置日期對(duì)象的小(xiǎo)時(shí)。 |
setMilliseconds() | 設置日期對(duì)象的毫秒數。 |
setMinutes() | 設置日期對(duì)象的分鐘(zhōng)數。 |
setMonth() | 設置日期對(duì)象的月份。 |
setSeconds() | 設置日期對(duì)象的秒數。 |
setTime() | 将日期設置爲 1970 年 1 月 1 日之後/之前的指定毫秒數。 |
setUTCDate() | 根據世界時(shí),設置 Date 對(duì)象中月份的一天。 |
setUTCFullYear() | 根據世界時(shí),設置日期對(duì)象的年份。 |
setUTCHours() | 根據世界時(shí),設置日期對(duì)象的小(xiǎo)時(shí)。 |
setUTCMilliseconds() | 根據世界時(shí),設置日期對(duì)象的毫秒數。 |
setUTCMinutes() | 根據世界時(shí),設置日期對(duì)象的分鐘(zhōng)數。 |
setUTCMonth() | 根據世界時(shí),設置日期對(duì)象的月份。 |
setUTCSeconds() | 根據世界時(shí),設置日期對(duì)象的秒數。 |
setYear() | 已棄用(yòng)。請(qǐng)改用(yòng) setFullYear() 方法。 |
toDateString() | 将 Date 對(duì)象的日期部分轉換爲可讀字符串。 |
toGMTString() | 已棄用(yòng)。請(qǐng)改用(yòng) toUTCString() 方法。 |
toISOString() | 使用(yòng) ISO 标準将日期作(zuò)爲字符串返回。 |
toJSON() | 以字符串形式返回日期,格式爲 JSON 日期。 |
toLocaleDateString() | 使用(yòng)區(qū)域設置約定将 Date 對(duì)象的日期部分作(zuò)爲字符串返回。 |
toLocaleTimeString() | 使用(yòng)區(qū)域設置約定将 Date 對(duì)象的時(shí)間部分作(zuò)爲字符串返回。 |
toLocaleString() | 使用(yòng)區(qū)域設置約定将 Date 對(duì)象轉換爲字符串。 |
toString() | 将 Date 對(duì)象轉換爲字符串。 |
toTimeString() | 将 Date 對(duì)象的時(shí)間部分轉換爲字符串。 |
toUTCString() | 根據世界時(shí),将 Date 對(duì)象轉換爲字符串。 |
UTC() | 根據 UTC 時(shí)間,返回自(zì) 1970 年 1 月 1 日午夜以來(lái)的日期中的毫秒數。 |
valueOf() | 返回 Date 對(duì)象的原始值。 |