JavaScript · Senior · Pytanie 73 z 75
Jak niezawodnie przechowywać i przesyłać daty?
- ✓Poprawna odpowiedź: Jako momenty w UTC (stringi ISO 8601 lub ms od epoki), konwertując do strefy czasowej użytkownika tylko do wyświetlenia
- 2Jako stringi czasu lokalnego, np. "25.10.2026 14:00"
- 3Jako obiekty
Dateserializowane przeztoString()
Wyjaśnienie
Lokalne stringi tracą strefę czasową i psują się przy zmianie czasu. Intl.DateTimeFormat z timeZone formatuje do wyświetlenia; Temporal API dodaje jawne typy uwzględniające strefy czasowe.