Formato
Obtiene la fecha formateada según la cadena de tokens proporcionada.
Para escapar caracteres, inclúyelos entre corchetes (por ejemplo, [MM]
).
js
dayjs().format();
// fecha actual en ISO8601, sin fracciones de segundo, p. ej. '2020-04-02T08:02:17-05:00'
dayjs('2019-01-25').format('[YYYYescape] YYYY-MM-DDTHH:mm:ssZ[Z]');
// 'YYYYescape 2019-01-25T00:00:00-02:00Z'
dayjs('2019-01-25').format('DD/MM/YYYY'); // '25/01/2019'
Tabla de formatos disponibles
Formato | Salida | Descripción |
---|---|---|
YY | 18 | Año de dos dígitos |
YYYY | 2018 | Año de cuatro dígitos |
M | 1-12 | Mes, comenzando en 1 |
MM | 01-12 | Mes, con 2 dígitos |
MMM | Jan-Dec | Nombre abreviado del mes |
MMMM | January-December | Nombre completo del mes |
D | 1-31 | Día del mes |
DD | 01-31 | Día del mes, con 2 dígitos |
d | 0-6 | Día de la semana, donde el domingo es 0 |
dd | Su-Sa | Nombre abreviado del día de la semana |
ddd | Sun-Sat | Nombre corto del día de la semana |
dddd | Sunday-Saturday | Nombre completo del día de la semana |
H | 0-23 | Hora (formato de 24 horas) |
HH | 00-23 | Hora (formato de 24 horas), con 2 dígitos |
h | 1-12 | Hora (formato de 12 horas) |
hh | 01-12 | Hora (formato de 12 horas), con 2 dígitos |
m | 0-59 | Minuto |
mm | 00-59 | Minuto, con 2 dígitos |
s | 0-59 | Segundo |
ss | 00-59 | Segundo, con 2 dígitos |
SSS | 000-999 | Milisegundo, con 3 dígitos |
Z | +05:00 | Diferencia horaria desde UTC, ±HH:mm |
ZZ | +0500 | Diferencia horaria desde UTC, ±HHmm |
A | AM PM | Indicador AM/PM (mayúsculas) |
a | am pm | Indicador am/pm (minúsculas) |
... | ... | Otros formatos (dependiente del plugin AdvancedFormat) |
- Más formatos disponibles
Q Do k kk X x ...
en el pluginAdvancedFormat
Formatos localizados
Dado que el formato preferido varía según la configuración regional, existen algunos tokens de formato localizados que se pueden usar según su configuración regional (locale).
TIP
Esto requiere el plugin LocalizedFormat para que funcione.
javascript
dayjs.extend(LocalizedFormat);
dayjs().format('L LT');
Lista de formatos localizados
Formato | Locale en inglés | Ejemplo de salida |
---|---|---|
LT | h:mm A | 8:02 PM |
LTS | h:mm:ss A | 8:02:18 PM |
L | MM/DD/YYYY | DD/MM/YYYY |
LL | MMMM D, YYYY | 16 de agosto de 2018 |
LLL | MMMM D, YYYY h:mm A | 16 de agosto de 2018 8:02 PM |
LLLL | dddd, MMMM D, YYYY h:mm A | Jueves, 16 de agosto de 2018 8:02 PM |
l | M/D/YYYY | 16/08/2018 |
ll | MMM D, YYYY | 16 de agosto de 2018 |
lll | MMM D, YYYY h:mm A | 16 de agosto de 2018 8:02 PM |
llll | ddd, MMM D, YYYY h:mm A | Jue, 16 de agosto de 2018 8:02 PM |