Formato avanzado
AdvancedFormat extiende la API de dayjs().format
para proporcionar más opciones de formato.
var advancedFormat = require("dayjs/plugin/advancedFormat");
// import advancedFormat from 'dayjs/plugin/advancedFormat' // ES 2015
dayjs.extend(advancedFormat);
dayjs().format("Q Do k kk X x");
Nota: algunas de las opciones de formato como z
y zzz
en la tabla de abajo requieren plugins adicionales.
Lista de formatos añadidos:
Formato | Salida | Descripción |
---|---|---|
Q | 1-4 | Cuatrimestre |
Do | 1st 2nd ... 31st | Día del Mes con ordinal |
k | 1-24 | La hora, a partir de 1 |
kk | 01-24 | La hora, 2 dígitos, a partir de 1 |
X | 1360013296 | Marca de tiempo Unix en segundo |
x | 1360013296123 | Timestamp Unix en milisegundo |
w | 1 2 ... 52 53 | Semana del año (
dependiente
WeekOfYear
plugin
) |
ww | 01 02 ... 52 53 | Semana del año, 2digitos (
dependiente
WeekOfYear
plugin
) |
W | 1 2 ... 52 53 | Semana ISO del año (
dependiente
IsoWeek
plugin
) |
WW | 01 02 ... 52 53 | Semana ISO del año, 2 dígitos (
dependiente
IsoWeek
plugin
) |
wo | 1st 2nd ... 52nd 53rd | Semana del año con ordinal (
dependiente
WeekOfYear
plugin
) |
gggg | 2017 | Semana del año (
dependiente
WeekYear
plugin
) |
GGGG | 2017 | Semana del año ISO (
dependiente
IsoWeek
plugin
) |
z | EST | Abreviado de la zona horaria (
dependiente
Timezone
plugin
) |
zzz | Eastern Standard Time | Nombre zona horaria sin abreviar (
dependiente
Timezone
plugin
) |