最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js中獲取一個月有多少天數(shù)的方法

 更新時間:2023年06月07日 14:52:15   作者:小熊代碼加  
這篇文章主要介紹了js中獲取一個月有多少天的方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

js獲取一個月有多少天

方法一

new Date()第3個參數(shù)默認為1,就是每個月的1號,把它設(shè)置為0時, new Date()會返回上一個月的最后一天,然后通過getDate()方法得到天數(shù)

function getMonthDay(year, month) {
? let days = new Date(year, month + 1, 0).getDate()
? return days
}

方法二

可以把每月的天數(shù)寫在數(shù)組中,再判斷時閏年還是平年確定2月分的天數(shù)

function getDays(year, month) {
? ?let days = [31,28,31,30,31,30,31,31,30,31,30,31]?
? if ( (year % 4 ===0) && (year % 100 !==0 || year % 400 ===0) ) {
? ? ? ? days[1] = 29
? }
  return days[month] ?
}

js快速獲取一個月的總天數(shù)

在js中通過設(shè)置日期對象的月份參數(shù)為0,能夠返回當前月份總共天數(shù)

在計算2月總天數(shù)時,不需要判斷當前年份是潤年還是平年,就能準確的獲取2月份的總天數(shù)

<script>
    let date = new Date(2020, 2, 0)
    console.log(date.getDate())
</script>

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

元谋县| 辉县市| 和田市| 虹口区| 东莞市| 永靖县| 寿阳县| 通辽市| 汪清县| 禄劝| 清水县| 灵武市| 伊金霍洛旗| 本溪| 岢岚县| 西宁市| 弥勒县| 长岛县| 唐海县| 新化县| 湾仔区| 南漳县| 澄城县| 静乐县| 高安市| 成安县| 吴江市| 阳西县| 夏河县| 洪洞县| 仙居县| 河池市| 湟源县| 富蕴县| 建湖县| 南通市| 宜阳县| 长岛县| 九江县| 汤阴县| 海阳市|