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 物件的原始值。 |