UTC
Por padrão, o Day.js processa e exibe datas e horas no horário local.
Se você precisa processar ou exibir uma data/hora em UTC, utilize dayjs.utc() em vez de dayjs().
No modo UTC, todos os métodos de exibição mostrarão o horário UTC em vez do horário local.
TIP
Para que isso funcione corretamente, é necessário o plugin UTC.
js
dayjs.extend(utc);
// Horário local padrão
dayjs().format(); // 2019-03-06T08:00:00+08:00
// Modo UTC
dayjs.utc().format(); // 2019-03-06T00:00:00ZAdicionalmente, no modo UTC, todos os getters e setters (métodos para obter e definir valores) usarão internamente os métodos Date#getUTC* e Date#setUTC* em vez dos métodos Date#get* e Date#set*.
js
dayjs.utc().seconds(30).valueOf(); // => new Date().setUTCSeconds(30)
dayjs.utc().seconds(); // => new Date().getUTCSeconds()Para alternar entre UTC e o horário local, você pode usar dayjs#utc ou dayjs#local.
