添加两个时间限制
要求:时间1和时间2都不能超过现在
且时间2要在时间1 之后,,时间顺序就是 时间1--时间2--现在
如图:

时间1:<nz-date-picker nzFormat="yyyy-MM-dd"
[nzDisabledDate]="disabledDate"
[(ngModel)]="formDate.partyEstablishDate"
></nz-date-picker>
时间2:<nz-date-picker nzFormat="yyyy-MM-dd"
[nzDisabledDate]="disabledOfficeDate"
[(ngModel)]="formDate.officeDate"
></nz-date-picker>
// 禁选时间
disabledDate = (current: Date): boolean => {
if (!current || !this.formDate.officeDate) {
return differenceInCalendarDays(current, new Date()) > 0;
}
return differenceInCalendarDays(current, new Date(this.formDate.officeDate)) > 0;
};
disabledOfficeDate = (current: Date): boolean => {
if (!current || !this.formDate.partyEstablishDate) {
return differenceInCalendarDays(current, new Date()) > 0;
}
return differenceInCalendarDays(current, new Date(this.formDate.partyEstablishDate)) < 0 || differenceInCalendarDays(endValue, new Date()) > 0;;
};