как преобразовать дату из формата iso 8601 в формат yyyy mm dd — Q&A Хекслет
2026-02-26 18:48 Diff

Ответы

Формат ISO 8601 выглядит так: 2024-11-09T12:00:00Z. Чтобы преобразовать его в YYYY-MM-DD, можно воспользоваться методами объекта Date.

Пример преобразования:

Здесь:

  • getFullYear() возвращает год.
  • getMonth() возвращает номер месяца (с 0 до 11), поэтому добавляем +1.
  • padStart(2, '0') добавляет ведущий ноль для единичных цифр, чтобы формат оставался YYYY-MM-DD.