function addDate(date,days){ date = date.replace('年','-'); date = date.replace('月',''); //将年月格式日期转换为标准模式 var d=new Date(date); d.setMonth(d.getMonth()+days); //日期加减对应天数 var m=d.getMonth()+1; //获取运算后的日期 if(m<10){ m = "0" + m ; } return d.getFullYear()+'年'+m+'月'; }
date传入2015年09月格式的参数;
days为每次执行函数日期加/减的天数;
例:
var today = addDate('2016年2月',1); console.log(today); //加一天
var today = addDate('2016年2月',-1); console.log(today); //减一天