JS

js获取每月的天数

2019-06-27  本文已影响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后前端汉子,爱编程、优秀、聪明、理性、沉稳、智慧的程序猿一枚。

上一篇 下一篇

猜你喜欢

热点阅读