У меня есть тип данных типа Момент в Angular, каждый раз, когда он отображается в Angular, он отображается как
<div>{{dateStart}}</div> Fri Mar 08 2019 20:24:35 GMT-0800
Как отобразить, чтобы отобразить, '3/8/2019'?
При преобразовании в Typescript мы должны взять существующий класс и воссоздать новый класс с двумя последними типами данных в качестве даты. Просто интересно, есть ли в HTML или Pipe функция Displayformat Angular? Где его конвертировать в HTML?
export class Address { fullName: string; mailingAddress: string; phoneNumber: string; emailAddress: string; dateStart?: moment.Moment; dateEnd?: moment.Moment;
Ресурсные вопросы:
Угловой: форматировать момент для отображения в качестве даты в HTML
Преобразование строки в дату с помощью moment.js
Как установить сегодняшнюю дату и время по умолчанию в средстве выбора угловых моментов
Вам необходимо использовать date pipe as,
date pipe
{{dateStart | date: 'MM/dd/yyyy'}}
Чтобы удалить ведущие нули, сделайте это
{{dateStart | date: 'M/d/yyyy'}}