Strefa czasowa
Day.js obsługuje strefy czasowe za pośrednictwem Internationalization API w obsługiwanych środowiskach. Wykorzystanie natywnego API eliminuje potrzebę dołączania dodatkowych danych stref czasowych do pakietu kodu. Lista wszystkich nazw stref czasowych znajduje się w bazie danych IANA.
Dla starszych lub nieobsługiwanych środowisk zaleca się użycie odpowiedniego polyfillu.
TIP
Do działania wymagana jest wtyczka Timezone
javascript
dayjs.extend(utc);
dayjs.extend(timezone);
// Obecna strefa czasowa to 'Europe/Berlin' (przesunięcie +01:00)
// Parsowanie
dayjs.tz('2013-11-18 11:55:20', 'America/Toronto'); // '2013-11-18T11:55:20-05:00'
// Konwersja (ze strefy 'Europe/Berlin'!)
dayjs('2013-11-18 11:55:20').tz('America/Toronto'); // '2013-11-18T05:55:20-05:00'