hi,欢迎访问本站!
当前位置: 首页Web前端正文

jquery获取指定月分中天数的方法

墨初 Web前端 211阅读

在jquery中可以通过Date对象中的getDate()方法获取当月的天数,当然这不仅仅只是一种方法,还可以通过其它的方法来获取指定月份的天数。

jquery获取月份天数的方法

方法1:

例:

function getMonthDay(year, month) {
    let days = new Date(year, month + 1, 0).getDate()
    return days
}
console.log(getMonthDay(2023,11));

注意:个人测试此方法时有点问题,但网上很多人都在推荐这个方法。

方法2:

例:

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]  
}
console.log(getDays(2023, 08));

注意:

1、定义一个数组分别定义好每个月分的天数

2、上面的方法是通过数组获取当月的天数

3、上面的示例可以判断是不是闰年

声明:无特别说明,转载请标明本文来源!
相关推荐