UTC
UTC přidává API .utc
, .local
a .isUTC
pro parsování a zobrazování dat a časů v UTC.
javascript
var utc = require('dayjs/plugin/utc');
// import utc from 'dayjs/plugin/utc' // ES 2015
dayjs.extend(utc);
// Výchozí místní čas
dayjs().format(); //2019-03-06T17:11:55+08:00
// Režim UTC
dayjs.utc().format(); // 2019-03-06T09:11:55Z
// Převod místního času na UTC
dayjs().utc().format(); // 2019-03-06T09:11:55Z
// V režimu UTC se všechny metody pro zobrazení času zobrazují v UTC namísto místního času.
// Všechny gettery a settery interně používají metody Date#getUTC* a Date#setUTC* namísto Date#get* a 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'); // s pluginem CustomParseFormat
Ve výchozím nastavení Day.js parsuje a zobrazuje čas v místním časovém pásmu.
Pro parsování a zobrazení v UTC použijte dayjs.utc()
namísto dayjs()
.
dayjs.utc dayjs.utc(dateType?: string | number | Date | Dayjs, format?: string)
Vrací objekt Dayjs
v režimu UTC.
Použití UTC času .utc()
Vrací klonovaný objekt Dayjs
s nastaveným příznakem pro použití UTC času.
Použití místního času .local()
Vrací klonovaný objekt Dayjs
s nastaveným příznakem pro použití místního času.
Nastavení UTC offsetu .utcOffset()
Vrací klonovaný objekt Dayjs
s novým posunem UTC.
Zjištění režimu UTC .isUTC()
Vrací boolean
hodnotu, která indikuje, zda je objekt Dayjs
v režimu UTC.