需要用到moment.具体参考 http://momentjs.cn/docs/#/manipulating/
const start = this.$moment().startOf('month').format('MM-DD') //当前日期当月第一天
const end = this.$moment().endOf('second').format('MM-DD') //当前日期

enumerateDaysBetweenDates(startDate, endDate) { // 假定你已经保证了startDate 小于endDate,且二者不相等
      let daysList = [];
      let SDate = this.$moment(startDate);
      let EDate = this.$moment(endDate);
      let xt;
      daysList.push(SDate.format("MM-DD"));
      while (SDate.add(1, "days").isBefore(EDate)) {  // 注意这里add方法处理后SDate对象已经改变。      
        daysList.push(SDate.format("MM-DD"));
      }
      daysList.push(EDate.format("MM-DD"));
      return daysList;
    },

js 当前日期和当前日期的当月第一天到现在的数组_当前日期