DateFormatter — унифицированная система форматирования дат и времени. Она обеспечивает единообразное отображение во всех частях приложения и соответствует корпоративным стандартам.

DateFormatter автоматически отслеживает изменения локали через KbqLocaleService и обновляет форматы при смене языка интерфейса.

Методы DateFormatter позволяют форматировать дату и время непосредственно в TypeScript-коде:

const formattedStringOfDate = this.formatter.absoluteLongDate(this.adapter.today());

Для форматирования в HTML-шаблонах предназначен специальный pipe:

<div>{{ adapter.today() | absoluteLongDate }}</div>

Названия pipe полностью соответствуют методам DateFormatter. Примеры использования

Предложения по улучшению
Если вы нашли ошибку или хотите доработать статью, создайте запрос на GitHub.