<el-date-picker
   v-model="monValu"
   type="monthrange"
   range-separator="至"
   start-placeholder="开始月份"
   end-placeholder="结束月份"
   @change="dateList"
   value-format="yyyy-MM"
   :picker-options="pickerOptions"
 >
 </el-date-picker>
pickerOptions: {
 onPick: ({ maxDate, minDate }) => {
   this.beginDate = minDate && minDate.getTime();
   if (maxDate) {
     this.endDate = "";
   }
 },
 disabledDate: (time) => {
   const minTime = new Date(this.beginDate).setMonth(
     new Date(this.beginDate).getMonth()
   );
   const maxTime = new Date(this.beginDate).setMonth(
     new Date(this.beginDate).getMonth() + 6
   );
   return this.beginDate
     ? time.getTime() < minTime || time.getTime() > maxTime
     : false;
 },
},



// 这个是我自己用的方法,获取当前时间以及当前时间六个月后的时间
newGetDate() {
 const sixMonth = new Date().setMonth(new Date().getMonth() + 5);
 this.beginDate =
   new Date().getFullYear() + "-" + (new Date().getMonth() + 1);
 this.endDate = this.getNowDateTime(sixMonth);
 this.monValu = [this.beginDate, this.endDate];
 this.contractManagement();
},
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐