Date對象
Date對象用於處理日期和時間的工作。
Date對象與新創建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 );
對於有關日期和時間的教程,請閱讀我們的JavaScript日期教程 。
Date對象屬性
屬性 | 描述 |
---|---|
constructor | 返回創建日期對象的原型功能 |
prototype | 讓您的屬性和方法添加到對象 |
Date對象的方法
方法 | 描述 |
---|---|
getDate() | 返回一個月的天(from 1-31) |
getDay() | 返回星期幾(from 0-6) |
getFullYear() | 返回年份 |
getHours() | 返回小時(from 0-23) |
getMilliseconds() | 返回毫秒(from 0-999) |
getMinutes() | 返回分鐘(from 0-59) |
getMonth() | 返回月份(from 0-11) |
getSeconds() | 返回秒(from 0-59) |
getTime() | 返回自午夜1970年1月1日的毫秒數,並指定日期 |
getTimezoneOffset() | 返回UTC時間和本地時間,以分鐘為單位之間的時間差 |
getUTCDate() | 返回該月的一天,按照通用時間(from 1-31) |
getUTCDay() | 返回星期幾,按照通用時間(from 0-6) |
getUTCFullYear() | 返回年份,按照通用時間 |
getUTCHours() | 返回小時,按照通用時間(from 0-23) |
getUTCMilliseconds() | 返回毫秒,按照通用時間(from 0-999) |
getUTCMinutes() | 返回分鐘,根據通用時間(from 0-59) |
getUTCMonth() | 返回月份,按照通用時間(from 0-11) |
getUTCSeconds() | 返回秒,按照通用時間(from 0-59) |
getYear() | 已過時。 使用getFullYear()方法,而不是 |
now() | 返回自午夜1970年1月1日的毫秒數 |
parse() | 解析日期字符串,並自1970年1月1日的毫秒數 |
setDate() | 設置一個日期對象的月份的一天 |
setFullYear() | 設置Date對象的年份 |
setHours() | 設置Date對象的小時 |
setMilliseconds() | 設置Date對象的毫秒 |
setMinutes() | 設置Date對象的分鐘 |
setMonth() | 設置一個日期對象的月份 |
setSeconds() | 設置Date對象的秒 |
setTime() | 設置一個日期/後指定的毫秒數1970年1月1日前 |
setUTCDate() | 設置一個日期對象的月份的一天,按照通用時間 |
setUTCFullYear() | 設置Date對象的年份,按照通用時間 |
setUTCHours() | 設置Date對象的小時,按照通用時間 |
setUTCMilliseconds() | 設置Date對象的毫秒,按照通用時間 |
setUTCMinutes() | 設置Date對象的分鐘,按照通用時間 |
setUTCMonth() | 設置一個日期對象的月份,按照通用時間 |
setUTCSeconds() | 設置Date對象的秒,按照通用時間 |
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日午夜日期的毫秒數,按照UTC時間 |
valueOf() | 返回Date對象的原始值 |