Необходимо изменить формат даты по умолчанию в datepicker без использования npm момента (угловой)

#angular #angular-material #angular-storybook

Вопрос:

Нужно изменить формат даты по умолчанию в окне выбора даты, я не могу использовать NPM

(Угловой)

Необходимые форматы, Дд мм ГГГГ, Мм дд гггг, LL amp; L

Ответ №1:

Угловой материал позволяет настроить формат даты для отображения. С помощью этого метода вы можете использовать указанный набор форматов дат везде в своем приложении. Для достижения этой цели вам необходимо реализовать адаптер данных, который будет управлять форматами. Более подробную информацию можно найти здесь: https://material.angular.io/components/datepicker/overview#customizing-the-parse-and-display-formats

Вы также можете попробовать использовать угловую финиковую трубу. Его можно использовать для настройки формата даты, а также для настройки ее в соответствии с языковым стандартом. Он может быть использован в HTML-шаблоне следующим образом:

 <p> {{ dateObject | date }} </p>
 

Чтобы использовать его, вам нужно импортировать CommonModule из @angular/common вашего AppModule . Для получения дополнительной информации о различных форматах ознакомьтесь с документацией: https://angular.io/api/common/DatePipe