AdvancedFormat
AdvancedFormat extiende la API dayjs().format
para proporcionar más opciones de formato.
javascript
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 opciones de formato, como z
y zzz
en la tabla a continuación, requieren plugins adicionales.
Lista de formatos añadidos:
Formato | Salida | Descripción |
---|---|---|
Q | 1-4 | Trimestre |
Do | 1.º 2.º ... 31.º | Día del mes con ordinales |
k | 1-24 | Hora (formato de 24 horas, comienza en 1) |
kk | 01-24 | Hora (formato de 24 horas, con 2 dígitos, comienza en 1) |
X | 1360013296 | Timestamp Unix en segundos |
x | 1360013296123 | Timestamp Unix en milisegundos |
w | 1 2 ... 52 53 | Semana del año (requiere el plugin WeekOfYear) |
ww | 01 02 ... 52 53 | Semana del año, con 2 dígitos (requiere el plugin WeekOfYear) |
W | 1 2 ... 52 53 | Semana ISO del año (requiere el plugin IsoWeek) |
WW | 01 02 ... 52 53 | Semana ISO del año, con 2 dígitos (requiere el plugin IsoWeek) |
wo | 1º 2º ... 52º 53º | Semana del año con ordinal (requiere el plugin WeekOfYear) |
gggg | 2017 | Año de la semana (requiere el plugin WeekYear) |
GGGG | 2017 | Año de la semana ISO (requiere el plugin IsoWeek) |
z | EST | Abreviatura del nombre de la zona horaria (requiere el plugin Timezone) |
zzz | Eastern Standard Time | Nombre completo de la zona horaria (requiere el plugin Timezone) |