JavaScript 日期(Date)
Date對象用於處理日期和時間。使用對象new Date()創建日期。實例化日期有四種方式:
var d1 = new Date(); var d2 = new Date(milliseconds); var d3 = new Date(dateString); var d4 = new Date(year, month, day, hours, minutes, seconds, milliseconds);
有關日期和時間的教程,JavaScript日期教程。
日期屬性
| 屬性 | 描述 |
|---|---|
| constructor | 返回創建Date對象原型的函數 |
| prototype | 允許您向對象添加屬性和方法 |
日期方法
| 方法 | 描述 |
|---|---|
| getDate() | 返回月中的某天(1-31) |
| getDay() | 返回星期幾(從0到6) |
| getFullYear() | 返回年份 |
| getHours() | 返回小時(從0到23) |
| getMilliseconds() | 返回毫秒數(從0到1999) |
| 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)返回秒數 |
| getYear() | 已過時。請改用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() | 根據UTC時間,返回自1970年1月1日午夜以來的日期毫秒數 |
| valueOf() | 返回Date對象的原始值 |
