3、Date類型
// 創(chuàng)建日期
new Date()
// 日期轉(zhuǎn)時間戳
Date.parse(日期) // 字符串日期轉(zhuǎn)時間戳
// 根據(jù)世界時返回1970年1月1日到指定日期的毫秒數(shù)
Date.UTC(年, 月, 日, 時, 分, 秒, 毫秒)
// Date.UTC(2019, 10, 10, 10,10, 10, 10)
// 獲取當(dāng)前日期
Date.now()
// 瀏覽器不支持Date.now()方法, 則使用+Date.now();
+Date.now()
// +操作符把日期轉(zhuǎn)化成字符串
?
1、繼承的方法
Date.valueOf() // 返回Date對象的原始值
// 把Date對象轉(zhuǎn)換為字符串
Date.toString()
// Mon Jan 28 2019 10:59:09 GMT+0800 (中國標(biāo)準(zhǔn)時間)
// 不包含時區(qū)信息
Date.toLocaleString()
// 2019/1/28 下午4:43:58
?
2、日期格式化方法
// 時間格式化
Date.toDateString()
// Mon Jan 28 2019
// 以特定的格式顯示時、分、秒和時區(qū)
Date.toTimeString()
// 11:00:21 GMT+0800 (中國標(biāo)準(zhǔn)時間)
// 以特定地區(qū)格式顯示年、月、日
Date.toLocaleDateString()
// 2019/1/28
// 以特定地區(qū)格式顯示時、分、秒
Date.toLocaleTimeString()
// 上午11:00:45
// 根據(jù)世界時 (UTC) 把 Date 對象轉(zhuǎn)換為字符串,并返回結(jié)果
Date.toUTCString()
// Mon, 28 Jan 2019 08:08:59 GMT
?
3、日期/時間組件方法
// 設(shè)置日期的年、月、日、時、分、秒、毫秒
Date.setFullYear() // 設(shè)置Date的年份
Date.setMonth() // 設(shè)置Date的月份(0~11)
Date.setDate() // 設(shè)置Date的年份一個月中的某一天(1~31)
Date.setHours() // 設(shè)置Date的小時(0~23)
Date.setMinutes() // 設(shè)置Date的年份分鐘(0~59)
Date.setSeconds() // 設(shè)置Date的年份秒數(shù)(0~59)
Date.setMilliseconds() // 設(shè)置Date的年份毫秒
Date.setTime() // 設(shè)置Date的時間戳
// 獲取日期的年、月、日、時、分、秒、毫秒
Date.getFullYear() // 從Date對象以四位數(shù)返回年份
Date.getMonth() // 從Date對象中返回月份(0~11)
Date.getDay() // 獲取今天是星期幾(0~6)
Date.getDate() // 從Date對象中返回一個月中的某一天(1~31)
Date.getHours() // 返回Date對象的小時(0~23)
Date.getMinutes() // 返回Date對象的分鐘(0~59)
Date.getSeconds() // 返回Date對象的秒數(shù)(0~59)
Date.getMilliseconds() // 返回Date對象的毫秒
Date.getTimezoneOffset() // 返回本地時間與格林尼治標(biāo)準(zhǔn)時間(GMT)的分鐘差
Date.getTime() // 獲取時間戳
// 獲取日期的年、月、日、時、分、秒、毫秒
Date.getUTCFullYear() // 根據(jù)世界時間從Date對象返回四位年份
Date.getUTCMonth() // 根據(jù)世界時間從Date對象返回月份(0~11)
Date.getUTCDay() // 根據(jù)世界時間從Date對象返回周中的一天(0~6)// 0代表星期天
Date.getUTCDate() // 根據(jù)世界時間從Date對象返回一個月中的一天(1~31)
Date.getUTCHours() // 根據(jù)世界時間返回Date對象的小時(0~23)
Date.getUTCMinutes() // 根據(jù)世界時間返回Date對象的分鐘(0~59)
Date.getUTCSeconds() // 根據(jù)世界時間返回Date對象的秒數(shù)(0~59)
Date.getUTCMilliseconds() // 根據(jù)世界時間返回Date對象的毫秒(0~999)
?
?
?