js日期方法

格式化日期

javascript原生 Date 對象提供了七種格式化方法:
1.toString():格式化成 "Wed Jan 23 2019 17:23:42 GMT+0800 (中國標(biāo)準(zhǔn)時(shí)間)"
2.toDateString() : 格式化成 "Wed Jan 23 2019"
3.toLocaleString():格式化成 "2019/1/23 下午5:23:42"
4.toLocaleDateString():格式化成 "2019/1/23"
5.toGMTString():格式化成 "Wed, 23 Jan 2019 09:23:42 GMT"
6.toUTCString():格式化成 "Wed, 23 Jan 2019 09:23:42 GMT"
7.toISOString() :格式化成 "2019-01-23T09:23:42.000Z"

如果需要創(chuàng)建自定義格式的時(shí)間,可以可以使用以下方法創(chuàng)建:
1.getFullYear():獲取當(dāng)?shù)貢r(shí)間4位數(shù)的年份
2.getMonth():獲取當(dāng)時(shí)時(shí)間的月份,注意從 0 開始
3.getDate():獲取當(dāng)?shù)貢r(shí)間月中的某一天(1-31)
4.getDay():獲取當(dāng)?shù)貢r(shí)間的星期幾(0-6),星期日(0)開始,到星期六(6)結(jié)束。
5.getHours():獲取當(dāng)?shù)貢r(shí)間獲取小時(shí)數(shù)(0-23)。
6.getMinutes() :獲取本地時(shí)間獲取分鐘(0-59)。
7.getSeconds():獲取本地時(shí)間獲取秒數(shù)(0-59)。
8.getMilliseconds() :獲取本地時(shí)間獲取毫秒(0-999)。

例如:想要 2019年1月23日這樣的日期格式

getCurrentTime() {
    let time = new Date()
    let year = time.getFullYear()
    let month = time.getMonth() + 1
    let day = time.getDate()
    let currentTime = year + '年' + month + '月' + day + '日'
    return currentTime
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容