js获取一月后的时间

​
function getNowdate(){
    var date_now = new Date()//获取当前时间
    var year = date_now.getFullYear()//获取当前时间的年份
    var month = date_now.getMonth()//获取当前时间的月份
    var day = date_now.getDate()//获取当前时间的日
    var days = new Date(year,month,0)//将获取到的年月赋值给days
    days = days.getDate()//获取当前年月的日
    var year2 = year
    var month2 =  parseInt(month+2)//获取当前月份的1一个月以后的月份
    if(month2 > 12){
        year2 = parseInt(year2) + 1
        month2 = parseInt(month2) % 12
    }//考虑到12月要是获取一个月以后,就是一月,年份需要加一 ,一年没有13月,所以%12,取得来年1月
    var day2 = day
    var days2 = new Date(year2,month2,0)
    days2 = days2.getDate()
    if(day2>days2){
        day2 = days2
    }//获取了当前年份的日和1个月以后的日,为的就是判断如果前一个月是有31号,后一个月没有,就将一个月以后的日期取到,赋值给day2
    if(month2 < 10){
        month2 = '0' + month2
    }
    var time = year2 + '-' + month2 + '-' + day2
    return time
}

​

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值