var m=20;//m为后台自动获取数据
if(parseInt(m)>0){//m是 往前推的总月份
var myDate = new Date();
var mytime=myDate.format('yyyy-MM-dd');//获取当前日期
var year = myDate.getFullYear();//获取当前年
var month = myDate.getMonth()+1;//获取当前月
var day = myDate.getDate();//获取当前日
var lowData='';//当前年月日往前推m个月后获取到的年月日
ylow=parseInt(parseInt(m)/12);//往前推的总月份换成对应的年数取整
mlow=parseInt(m)%12;//往前推的月数
if(ylow>0){
year-=ylow;//年要再减一
}else{
year=year;//年取当前年份
}
if((mlow>month) || (mlow==month)){//往前推的月份大于或等于当前月份,12减去往前推的月份加上现在的月份
year=year-1;
month=12-mlow+month;
lowData=year+'年'+month+'月'+day+'日'
}else{//往前推的月份小于当前月份
month-=mlow;
lowData=year+'年'+month+'月'+day+'日'
}
console.log(lowData)
}else{
console.log(m)
}
js当前日期往前推m个月后的日期获取
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...