获取当月|目标月最后一天
1、获取目标月最后一天
//获取月末 function getLastDay(dd) { var d = new Date(dd); var new_year = d.getFullYear(); //取当前的年份 var new_month = d.getMonth();//取下一个月的第一天,方便计算(最后一天不固定) if(new_month==11){ //如果当前大于12月,则年份转到下一年 new_month = -1; //月份减 new_year = ++new_year; //年份增 } var new_date = new Date(new_year,new_month+1,1); //取当年当月中的第一天 console.log(new_date.toLocaleDateString(),11) return (new Date(new_date.getTime()-1000*60*60*24)).toLocaleDateString();//获取当月最后一天日期 }