方法一:获取电脑系统时间,得到相应月份天数
月份对应天数也简单,把时间调到那个月的下个月第一天,然后往回拨一秒,获取那时的日期就行了:
function 这个月多少天(year, month){
var d = new Date(year, month - 1 + 1, 1)
var 前一天 = new Date(d - 1000)
return 前一天.getDate()}
方法二:月份以7月为断点,7月之前奇数月31天,7月之后偶数月31天,2月单独计算
获取月份天数 days = (month === 2) ? (28 + isLeapYear) : 31 - (month - 1) % 7 % 2;
网友评论