年月日-格式
<el-form-item label="登记时间:" prop="createTimeStart">
<el-date-picker
style="width: 150px"
clearable
v-model="queryParams.createTimeStart"
type="date"
value-format="yyyy-MM-dd"
:picker-options="pickerOptionsStart"
placeholder="开始时间"
>
</el-date-picker>
<span style="margin: 0 8px;">~</span>
<el-date-picker
style="width: 150px"
clearable
v-model="queryParams.createTimeEnd"
type="date"
value-format="yyyy-MM-dd"
:picker-options="pickerOptionsEnd"
placeholder="结束时间"
>
</el-date-picker>
</el-form-item>
data
pickerOptionsStart: {
disabledDate: time => {
if (this.queryParams.createTimeEnd) {
// 年月日格式
return time.getTime() >= new Date(this.queryParams.createTimeEnd).getTime()
// 年月日时分秒格式
// return time.getTime() >= new Date(this.queryParams.createTimeEnd).getTime() + 8.64e7
}
}
},
pickerOptionsEnd: {
disabledDate: time => {
if (this.queryParams.createTimeStart) {
return time.getTime() <= new Date(this.queryParams.createTimeStart).getTime() - 8.64e7
}
}
}