UTC
UTC добавляет API .utc
.local
.isUTC
для возможности разбора или отображения данных в формате UTC.
var utc = require("dayjs/plugin/utc");
// import utc from 'dayjs/plugin/utc' // ES 2015
dayjs.extend(utc);
// default local time
dayjs().format(); //2019-03-06T17:11:55+08:00
// UTC mode
dayjs.utc().format(); // 2019-03-06T09:11:55Z
// convert local time to UTC time
dayjs().utc().format(); // 2019-03-06T09:11:55Z
// While in UTC mode, all display methods will display in UTC time instead of local time.
// И все геттеры и сеттеры будут внутренне использовать методы Date#getUTC* и Date#setUTC* вместо Date#get* и 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"); // with CustomParseFormat plugin
По умолчанию, Day.js преобразуется и отображается в формате локального времени.
Если вы хотите преобразовать или отобразить дату в формате UTC, вы можете использовать dayjs.utc()
вместо dayjs()
.
dayjs.utc(dateType?: string | number | Date | Dayjs, format? string)
dayjs.utc Возвращает Dayjs
объект в режиме UTC.
.utc()
Использование времени UTC Возвращает клонированный объект Dayjs
с флагом, для возможности использования времени в формате UTC.
.local()
Использование местного времени Возвращает клонированный объект Dayjs
с флагом, для возможности использования местного времени.
.utcOffset()
Установка смещения от UTC Возвращает клонированный объект Dayjs
с новым смещением от UTC.
.isUTC()
Это UTC-режим? Возвращает булево значение
, указывающее на то, находится ли текущий объект Dayjs
в UTC-режиме или нет.