JavaScript Date 對象
該對象用於處理時間和日期
創建Date對象
Date 對象會自動把當前日期和時間保存爲其初始值。
var mdate = new Date();
< Sun Aug 25 2019 14:45:28 GMT+0800 (中國標準時間)
Date對象方法
Date對象常用取值方法
常用方法 | 說明 | 舉例 |
---|---|---|
getDate() | 返回一個月中的某一天(1-31) | 25 |
getMonth() | 返回月份 (0 ~ 11) | 7 |
getFullYear() | 以四位數字返回年份 | 2019 |
getHours() | 返回小時 (0 ~ 23) | |
getMinutes() | 返回分鐘 (0 ~ 59) | |
getSeconds() | 返回秒數 (0 ~ 59) | |
getTime() | 返回 1970 年 1 月 1 日至今的毫秒數 | 1566715528024 |
Date對象轉字符串
toString()
toTimeString()
把 Date 對象的時間部分轉換爲字符串。
toDateString()
把 Date 對象的日期部分轉換爲字符串。
注:並不是常用的日期顯示樣式2019-08-08 或者2019/09/08
而是:
toISOString()
可以通過字符串切割的方式獲取YYYY-MM-DD格式的日期
toLocaleString()
根據本地時間格式,把 Date 對象轉換爲字符串。
可以通過字符串切割的方式獲取YYYY/MM/DD格式的日期
toLocaleTimeString()
根據本地時間格式,把 Date 對象的時間部分轉換爲字符串。
toLocaleDateString()
根據本地時間格式,把 Date 對象的日期部分轉換爲字符串
字符串轉Date對象
new Date(dateString)
根據日期
根據日期 時間