W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
你需要去找出一個(gè)月的最后一天,但是一年中的各月并沒有一個(gè)固定時(shí)間表。
利用JavaScript的日期下溢來找到給出月份的第一天:
now = new Date
lastDayOfTheMonth = new Date(1900+now.getYear(), now.getMonth()+1, 0)
JavaScript的日期構(gòu)造函數(shù)成功地處理溢出和下溢情況,使日期的計(jì)算變得很簡單。鑒于這種簡單操作,不需要擔(dān)心一個(gè)給定的月份里有多少天;只需要用數(shù)學(xué)稍加推導(dǎo)。在十二月,以上的解決方案就是尋找當(dāng)前年份的第十三個(gè)月的第0天日期,那么它就是下一年的一月一日,也計(jì)算出來今年十二月份31號(hào)的日期。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: