JavaScript · Senior · Запитання 73 з 75
Як надійно зберігати й передавати дати?
- ✓Правильна відповідь: Як моменти в UTC (рядки ISO 8601 або мілісекунди epoch), переводячи в часовий пояс користувача лише для відображення
- 2Як рядки локального часу на кшталт "25.10.2026 14:00"
- 3Як об'єкти
Date, серіалізовані черезtoString()
Пояснення
Локальні рядки втрачають часовий пояс і ламаються під час переходу на літній час. Intl.DateTimeFormat з timeZone форматує для відображення; Temporal API додає явні типи з урахуванням часових поясів.