1. 概述
JavaScript 中經常需要對日期型的資料進行操作,操作後給日期元件指派。在對日期資料進行操作時,需要用 JavaScript 中的日期函式來處理日期物件。
本文將介紹 JavaScript 中常用的日期函式,並透過多個範例來示範如何給元件賦一個日期值。
2. 常用日期函式
注:日期函式的操作物件必須是日期物件。
方法 | 說明 |
---|---|
getDate() | 傳回 Date 物件的天 (1 ~ 31) |
getDay() | 傳回 Date 物件的週(0~6),星期天為 0, 以此類推 |
getFullYear() | 傳回 Date 物件表示年份的 4 位數字 |
getMonth() | 傳回 Date 物件的月份(0-11), 一月為 0, 二月為 1, 以此類推 |
getHours() | 傳回 Date 物件的小時 (0 ~ 23) |
getMinutes() | 傳回 Date 物件的分鐘 (0 ~ 59) |
getSeconds() | 傳回 Date 物件的秒數 (0 ~ 59) |
getMilliseconds() | 傳回 Date 物件的毫秒(0 ~ 999) |
getTime() | 傳回 1970 年 1 月 1 日至今的毫秒數 |
setDate() | 設定 Date 物件中月的某一天 (1 ~ 31) |
setMonth() | 設定 Date 物件中月份 (0 ~ 11) |
setFullYear() | 設定 Date 物件中的年份(四位數字) |
setHours() | 設定 Date 物件中的小時 (0 ~ 23) |
setMinutes() | 設定 Date 物件中的分鐘 (0 ~ 59) |
setSeconds() | 設定 Date 物件中的秒鐘 (0 ~ 59) |
setMilliseconds() | 設定 Date 物件中的毫秒 (0 ~ 999) |
setTime() | 以毫秒設定 Date 物件 |
toDateString() | 把 Date 物件的日期部分轉換為字串 |
toTimeString() | 把 Date 物件的時間部分轉換為字串 |
toLocaleString() | 根據本地時間格式,把 Date 物件轉換為字串 |
toLocaleDateString() | 根據本地時間格式,把 Date 物件的日期部分轉換為字串 |
toLocaleTimeString() | 根據本地時間格式,把 Date 物件的時間部分轉換為字串 |