UTC
UTC dodaje metody .utc()
, .local()
i .isUTC()
do parsowania i wyświetlania dat w formacie UTC.
javascript
var utc = require('dayjs/plugin/utc');
// import utc from 'dayjs/plugin/utc' // ES 2015
dayjs.extend(utc);
// Domyślny czas lokalny (czas systemowy)
dayjs().format(); // 2019-03-06T17:11:55+08:00
// Tryb UTC
dayjs.utc().format(); // 2019-03-06T09:11:55Z
// Przekształć czas lokalny na czas UTC
dayjs().utc().format(); // 2019-03-06T09:11:55Z
// W trybie UTC wszystkie metody wyświetlania pokazują czas w UTC zamiast czasu lokalnego.
// Wszystkie gettery i settery używają wewnętrznie metod Date#getUTC* i Date#setUTC* zamiast metod Date#get* i Date#set*.
dayjs.utc().isUTC(); // true
dayjs.utc().local().format(); // 2019-03-06T17:11:55+08:00
dayjs.utc('2018-01-01', 'YYYY-MM-DD'); // z wtyczką CustomParseFormat
Domyślnie Day.js parsuje i wyświetla daty w czasie lokalnym.
Jeśli chcesz parsować lub wyświetlać daty w formacie UTC, możesz użyć dayjs.utc()
zamiast dayjs()
.
dayjs.utc dayjs.utc(dateType?: string | number | Date | Dayjs, format?: string)
Zwraca obiekt Dayjs
w trybie UTC.
Użycie czasu UTC .utc()
Zwraca sklonowany obiekt Dayjs
z włączoną flagą UTC.
Użycie czasu lokalnego .local()
Zwraca sklonowany obiekt Dayjs
z włączoną flagą czasu lokalnego.
Ustawianie przesunięcia UTC .utcOffset()
Zwraca sklonowany obiekt Dayjs
z nowym przesunięciem UTC.
Sprawdzenie trybu UTC .isUTC()
Zwraca wartość boolean
określającą, czy dany obiekt Dayjs
jest w trybie UTC.