Как преобразовать дату и время в требуемый формат даты в канале даты angular? - PullRequest
0 голосов
/ 18 июня 2020

Я использую angular 8. Я хочу преобразовать этот формат даты и времени («17/06/2020 10:01:09») в этот формат («17/06/2020»). Но я не могу решить эту проблему. Я получаю сообщение об ошибке «InvalidPipeArgument:« Невозможно преобразовать «17.06.2020 10:01:09» в дату »для канала DatePipe».

// html

<p>My date: {{myDate | date:'dd/MM/yyyy'}}</p>

// ts файл

import { Component } from '@angular/core';

@Component({
 selector: 'app-root',
 templateUrl: './app.component.html'
})
export class AppComponent {
   myDate = '17/06/2020 10:01:09';
}

Пожалуйста, помогите мне найти решение. спасибо.

1 Ответ

1 голос
/ 18 июня 2020

angular Канал даты работает с объектом Date не в строке;

myDate = new Date();

и тогда ваш канал работает нормально;

...