У меня есть поле времени, и когда значение пользовательского типа из-за этого канала | ЧЧ: мм, только при наборе текста, я получаю неверную ошибку даты в консоли. как обработать недопустимую дату в файле ts.
HTML
<input type="text" (ngModelChange)="onChangeStartTime($event)"
id="starttime" placeholder="hh:mm"[ngModel]="startTime | date: 'HH:mm'" maxlength="5" appInputRestriction="time"/>
TS
onChangeStartTime(date: Time) {
this.startTime = date;
}