UTC eltolás
Lekérdezheted az UTC eltolást percekben.
js
dayjs().utcOffset();
Beállíthatod az UTC eltolást percekben, és egy új példányt kapsz vissza. Fontos, hogy az eltolás beállítása rögzített marad, és nem változik automatikusan (tehát nem veszi figyelembe a nyári időszámítást).
TIP
Ehhez az UTC bővítmény szükséges.
js
dayjs.extend(utc);
dayjs().utcOffset(120);
Ha a bemeneti érték -16 és 16 között van (abszolút értéke kisebb, mint 16), akkor órákban értelmezendő.
// ezek egyenértékűek
dayjs().utcOffset(8) // órákban megadott eltolás beállítása
dayjs().utcOffset(480) // percekben megadott eltolás beállítása (8 * 60)
Ha a második paraméter true
, a helyi idő változatlan marad.
dayjs.utc('2000-01-01T06:01:02Z').utcOffset(1, true).format()
// 2000-01-01T06:01:02+01:00