简介 所以我在 Angular 9 中使用 owlDateTime 让用户选择时间范围:从那个日期和时间到那个日期和时间。我正在使用常规范围模式,反应形式:
<input matInput formControlName="dateTimeRangeControl"
[owlDateTime]="dt"
[owlDateTimeTrigger]="dt"
[selectMode]="'range'"
[max]="validCurrentDate">
问题 当用户在日历中选择两个日期时,对应的时间设置为当前时间。所以范围结束看起来像这样:[“2020-08-10T10:00”,“2020-08-11T10:00”]。两个领域的时间相同。如何更改此默认时间值?所以它不是设置为当前时间,而是例如设置为当前时间+ 2小时?
TS
ngOnInit(): void {
this.form = this.formBuilder.group({
...
dateTimeRangeControl: [[]],
});
}
submit(): void {
this.backEndService.post(this.form.value);
}