Я пытаюсь преобразовать время и дату из ввода html5 в формат наших стран.
Я пытаюсь преобразовать это: 2018-05-23 03:00 К этому: 23-05-2018 03: 00
Я использую ангуляры DatePipe следующим образом:
var newDateBegin = this.dateFilter.transform(this.newDateBeginString.replace("T", " "), "dd-MM-yyyy HH:MM");
Я должен заменить T в строке, потому что по какой-то причине при вводе HTML5 он выглядит так:2018-05-23T03: 00
Но после преобразования с помощью: 2018-05-23 03:00 я получаю следующий результат: 2018-05-23 03:05.Независимо от того, сколько времени я положил туда, оно всегда заканчивается xx: 05.Я что-то упустил?
Вот как я создаю DatePipe:
private dateFilter: DatePipe = new DatePipe("nl-NL");