MomentJS - Formato
Este método mostrará los detalles de la fecha y la hora. Muestra la salida basada en la entrada. Por ejemplo,moment().format("MMMMD") mostrará abril para MMMM, que es el mes actual y la fecha actual para D. Entonces la salida es April16. Con formato, intenta convertir las unidades dadas a la visualización correspondiente de fecha / hora.
Sintaxis
moment().format();
moment().format(String);
Observe los siguientes ejemplos para comprender mejor la visualización de la fecha utilizando el format método.
Ejemplo
var changeddate = moment().format();
Salida
Tenga en cuenta que cuando usa solo el método de formato, muestra la fecha y hora actuales como se muestra arriba.
La siguiente tabla muestra una lista de tokens que se tomarán como cadena de entrada para el método de formato:
Unidad | Simbólico | Salida |
---|---|---|
Mes | METRO | 1-12 |
Mes | 1-12 | |
MM | 01-12 | |
MMM | Ene-dic | |
MMMM | Enero-diciembre | |
Trimestre | Q | 1-4 |
Qo | 1 ° a 4 ° | |
Dia del mes | re | 1-31 |
Hacer | 1 ° al 31 ° | |
DD | 01-31 | |
Día del año | DDD | 1-365 |
DDDo | 1 ° a 365 ° | |
DDDD | 001-365 | |
Día de la semana | re | 0-6 |
hacer | 0 a 6 | |
dd | Do, Lu, Tu, We, Th, Fr, Sa | |
ddd | Dom-sáb | |
dddd | Domingo sábado | |
Día de la semana (configuración regional) | mi | 0-6 |
Día de la semana (ISO) | mi | 1-7 |
Semana del año | w | 1-53 |
wo | 1. ° -53 ° | |
ww | 01-53 | |
Semana del año (ISO) | W | 1-53 |
Wo | 1. ° -53 ° | |
WW | 01-53 | |
Año | YY | 70,71 --- 29,30 |
YYYY | 1970-2030 | |
Y | 1970-9999 | |
Semana Año | gg | 70,71 - 29,30 |
gggg | 1970,1971-2030 | |
Año de la semana (ISO) | GG | 70,71 - 29,30 |
GGGG | 1970,1971-2030 | |
AM PM | UN | AM PM |
un | am PM | |
Hora | H | 0-23 |
S.S | 00-23 | |
h | 1-12 | |
S.S | 01-12 | |
k | 1-24 | |
kk | 24/01 | |
Minuto | metro | 0-59 |
mm | 00-59 | |
Segundo | s | 0-59 |
ss | 00-59 | |
Segundo fraccionario | S | 0-9 |
SS | 00-99 | |
SSS | 000-999 | |
SSSS…. | 0000 ..- 9999 ... | |
Zona horaria | Z | -07: 00 -06: 00 ... +06: 00 +07: 00 |
ZZ | -0700 -0600 ... +0600 +0700 | |
Marca de tiempo de Unix | X | 1360013296 |
Marca de tiempo de milisegundos de Unix | X | 1360013296123 |
La siguiente tabla muestra una lista de tokens que se usarán en el momento según la configuración regional:
Unidad | Simbólico | Salida |
---|---|---|
Hora | LT | 2:58 p. M. |
Tiempo con segundos | LTS | 2:58:25 p. M. |
Número del mes, día del mes, año | L | 16/04/2018 |
yo | 16/4/2018 | |
Nombre del mes, día del mes, año | LL | 16 de abril de 2018 |
II | 16 de abril de 2018 | |
Nombre del mes, día del mes, año, hora | LLL | 16 de abril de 2018 14:58 |
III | 16 de abril de 2018 14:58 | |
Nombre del mes, día del mes, día de la semana, año, hora | LLLL | Lunes 16 de abril de 2018, 2:58 p.m. |
IIII | Lun, 16 de abril de 2018, 2:58 p.m. |
Observe los siguientes ejemplos para comprender mejor el token transferido al formato:
Ejemplo 1
var changeddate = moment().format("Do dddd MMMM gggg");
Salida
Ejemplo 2
var changeddate = moment().format("MMMM Qo DD YYYY");
Salida
Ejemplo 3
También puede agregar caracteres al método de formato. Para este propósito, colóquelos entre corchetes como se muestra a continuación:
var changeddate = moment().format("[Today's Date is ] D MMM YYYY");
Salida
Ejemplo 4
var changeddate = moment().format("[Current Time is ] LTS");
Salida
Ejemplo 5
var changeddate = moment().format("[As per locale the date is ] LLLL");