0
点赞
收藏
分享

微信扫一扫

js获取当前日期的前后一个月方法

茗越 2022-03-11 阅读 84
引入moment格式化时间插件
import moment from 'moment'

//获取前一个月
  queryMonth () {
      let currentDate = new Date()
      let search_month = currentDate.getMonth();
      search_month = search_month - 1;  //如果获取后一个月就search_month + 1
      if (search_month > 11) {
        currentDate.setFullYear(currentDate.getFullYear() + 1);
        currentDate.setMonth(0);
      } else if (search_month < 0) {
        currentDate.setFullYear(currentDate.getFullYear() - 1);
        currentDate.setMonth(11);
      } else {
        currentDate.setMonth(search_month);
      }
      //格式化日期(用的是moment插件)
      this.formData.beginTime = moment(currentDate).format('YYYY-MM-DD HH:mm:ss')
    },
举报

相关推荐

0 条评论