美文网首页JS
js获取每月的天数

js获取每月的天数

作者: 匆匆那年_海 | 来源:发表于2019-06-27 12:19 被阅读0次

    因为二月份需要首先判断是否闰年,再确定是28还是29。
    js可以通过Date对象很方便的获取到每月的天数,在初始化Date对象时传入参数。

     new Date(year, month, day)
    eg: var d = new Date(2019,2,0);
    

    解析:以上代码输出2019年2月份的天数,Date对象月份从0开始,即0表示1月份,以此类推,因为JavaScript中day的范围为1~31中的值,所以当设为0时,会向前 一天,也即表示上个月的最后一天。

    通过这种方式可以得到每个月份的天数,也不用区分闰年和平年。

    function getDay(year, month){
        var d = new Date(year, month, 0);
        return d.getDate();
    }
    

    原文作者:匆匆那年_海,博客主页:https://www.jianshu.com/u/910c0667c515
    95后前端汉子,爱编程、优秀、聪明、理性、沉稳、智慧的程序猿一枚。

    相关文章

      网友评论

        本文标题:js获取每月的天数

        本文链接:https://www.haomeiwen.com/subject/yzwlcctx.html