Угловой материал - ручной ввод неправильно преобразовывает дату - PullRequest
0 голосов
/ 11 октября 2018

я установил локаль даты в en-GB, чтобы средство выбора даты могло быть в формате Великобритании.

Если я ввожу дату вручную 10/12/2018 (10 декабря 2018 г.) и нажимаю вкладкудата конвертируется в 12/10/2018 (12 октября 2018 года).

Выбор исходной даты с помощью средства выбора работает нормально. Эта проблема возникает только при вводе ее вручную и при указании локали.

https://stackblitz.com/edit/angular-hv6jny

<mat-form-field>
  <input matInput [matDatepicker]="picker" placeholder="Choose a date">
  <mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
  <mat-datepicker #picker></mat-datepicker>
</mat-form-field>

-

  providers: [
    { provide: MAT_DATE_LOCALE, useValue: 'en-GB' },
  ]

Это ошибка с указателем даты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...