UTC
UTC añade las APIs .utc
.local
.isUTC
para parsear o mostrar en 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.
// Y todos los getters y setters usarán internamente los métodos Date#getUTC* y Date#setUTC* en lugar de los métodos Date#get* y 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
Por defecto, Day.js parsea y muestra en el tiempo local.
Si desea parsear o mostrar en UTC, puede usar dayjs.utc()
en lugar de dayjs()
.
dayjs.utc(dateType?: string | number | Date | Dayjs, format? string)
dayjs.utc Devuelve un objeto de Dayjs
en modo UTC.
.utc()
Use UTC time Devuelve un objeto Dayjs
clonado con una bandera para usar el tiempo UTC.
.local()
Use local time Devuelve un objeto Dayjs
clonado con una bandera para usar la hora local.
.utcOffset()
Set UTC offset Devuelve un objeto Dayjs
clonado con un nuevo desplazamiento UTC.
.isUTC()
isUTC mode Devuelve un boolean
indicando si el objeto Dayjs
actual está en modo UTC o no.