function dateadd(startdate,addmonth){ //startdate:开始时间yyyy-mm-dd. addmonth为 间隔的月
var year=startdate.split("-")[0];
var month=startdate.split("-")[1];
var day=startdate.split("-")[2];
var add=parseInt(addmonth);
//这段主要是把月和日中的像"01"这样的改成"1"
if(month.substr(0,1)==0)
month=month.substr(1,1);
if(day.substr(0,1)==0)
day=day.substr(1,1);
//字符转换成数字
year=parseInt(year);
month=parseInt(month);
day=parseInt(day);
//计算新的年和月
var newmonth=month+add; //直接把起始的月和间隔相加
<