首页 > 解决方案 > 有没有办法在 angular-bootstrap-datetimepicker 中配置最小日期

问题描述

https://github.com/dalelotts/angular-bootstrap-datetimepicker的文档中,我找不到设置最小日期的配置。我需要禁用所有过去的日期。

标签: angularbootstrap-4datepickeraccessibility

解决方案


试试下面的代码。

import {DateButton} from 'angular-bootstrap-datetimepicker';
import * as _moment from 'moment';
import {unitOfTime} from 'moment';

private startDatePickerFilter(dateButton: DateButton, viewName: string): boolean {
   return dateButton.value >= moment().startOf(viewName as unitOfTime.StartOf).valueOf();
}

参考:https ://dalelotts.github.io/angular-bootstrap-datetimepicker/components/DlDateTimePickerComponent.html#selectFilter和https://stackblitz.com/github/dalelotts/angular-bootstrap-datetimepicker-demo


推荐阅读