开始日期:

this.utils.getDateTimeRange()[0]
结束日期:

Date.now()
禁用日期函数:

export function disabledDate(value) {
return value >= Date.now();
}
自定义校验函数:

function validateRule(value) {
const endTime = _.isEmpty(value) ? 0 : value.end;
return endTime <= Date.now();
}
最终效果:
默认值:

选择未来时间后(当前是 16:37):

因为宜搭的日期禁用函数不可以禁用到时分,只能禁用到天,故采用禁用函数 + 校验函数的方式来实现。