Выбор даты для углового материала Дата выключена только в поле зрения - PullRequest
0 голосов
/ 21 июня 2019

Столкновение с проблемой выбора даты материала. Я знаю, что этот вопрос задавался несколько раз, но я не могу решить свою проблему. Подборщик даты материала показывает дату, которая на один день позже выбранной даты. И это происходит только по первому клику. Пожалуйста, помогите мне исправить это.

Я пытался установить timezoneOffset. Когда я печатаю значение, я получаю то же значение, которое было выбрано. Но по мнению это на один день меньше. Даже пытался

<mat-datepicker ng-model="date" ng-model-options="{ timezone: 'utc' }"></mat-datepicker> 

но не может исправить.

  selectedDate(event: any) {
    var date = new Date(event),
      mnth = ("0" + (this.utcdate.getUTCMonth() + 1)).slice(-2),
      day = ("0" + date.getUTCDate()).slice(-2);
    date.setMinutes(date.getMinutes() + date.getTimezoneOffset());
    return [date.getUTCFullYear(), mnth, day].join("-");

  }

И я устанавливаю это значение для просмотра

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