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");
Salida