最新国产好看的视频,伊人天堂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,能夠返回當(dāng)前月份總共天數(shù)

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

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

總結(jié)

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

相關(guān)文章

最新評論

盘山县| 乌审旗| 寿阳县| 乌兰察布市| 遵义县| 安乡县| 萨迦县| 龙岩市| 长丰县| 翁牛特旗| 长宁县| 高要市| 石台县| 东兰县| 凌源市| 虎林市| 临朐县| 曲沃县| 齐齐哈尔市| 英德市| 新乐市| 禹城市| 博野县| 江津市| 尉犁县| 搜索| 镇江市| 汝阳县| 钟祥市| 马龙县| 申扎县| 鄯善县| 陈巴尔虎旗| 甘泉县| 亚东县| 云和县| 齐河县| 托克逊县| 肥城市| 凌源市| 长垣县|