//取年和月份 var year = parseInt(date.substring(0, 4)); var month = parseInt(date.substring(5, 7)); var mydays = new Date(year, month, 0).getDate();
getDate必须要,防止隐藏的bug
注意:
上面date的格式为yyyy-MM-dd,而js的substring函数左闭右开,也就是不包含末位