<el-date-picker v-model="fromInfo.startTime" :picker-options="pickerOptions0" value-format="yyyy-MM-dd HH:mm:ss" type="datetime" placeholder="选择开始时间">
<el-date-picker v-model="fromInfo.endTime" :picker-options="pickerOptions1" value-format="yyyy-MM-dd HH:mm:ss" type="datetime" placeholder="选择结束时间">
export default {
data(){
return {
pickerOptions0: {
disabledDate: (time) => {
if (this.fromInfo.endTime) {
return time.getTime() > new Date(this.fromInfo.endTime).getTime();
}
},
},
pickerOptions1: {
disabledDate: (time) => {
if (this.fromInfo.startTime) {
return time.getTime() <= new Date(this.fromInfo.startTime).getTime() - 8.64e7;
}
}
},
}
}
}