MomentJS - Formato
Questo metodo visualizzerà i dettagli di data / ora. Visualizza l'output in base all'input. Per esempio,moment().format("MMMMD") visualizzerà aprile per MMMM, ovvero il mese corrente e la data corrente per D. Quindi l'output è April16. Con il formato, cerca di convertire le unità date nella visualizzazione corrispondente di data / ora.
Sintassi
moment().format();
moment().format(String);
Osservare i seguenti esempi per ottenere una migliore comprensione della visualizzazione della data utilizzando il format metodo.
Esempio
var changeddate = moment().format();
Produzione
Notare che quando si utilizza solo il metodo di formattazione, vengono visualizzate la data e l'ora correnti come mostrato sopra.
La tabella seguente mostra un elenco di token da prendere come stringa di input per il metodo di formattazione:
| Unità | Gettone | Produzione |
|---|---|---|
| Mese | M | 1-12 |
| Mo | 1-12 | |
| MM | 01-12 | |
| MMM | Gennaio-dicembre | |
| MMMM | Gennaio-dicembre | |
| Trimestre | Q | 1-4 |
| Qo | 1a-4a | |
| Giorno del mese | D | 1-31 |
| Fare | 1 ° -31 ° | |
| DD | 01-31 | |
| Giorno dell'anno | DDD | 1-365 |
| DDDo | 1 °-365 ° | |
| DDDD | 001-365 | |
| Giorno della settimana | d | 0-6 |
| fare | 0 ° -6 ° | |
| dd | Do, Lu, Ma, We, Th, Fr, Sa | |
| ddd | Dom-sab | |
| dddd | Domenica sabato | |
| Giorno della settimana (locale) | e | 0-6 |
| Giorno della settimana (ISO) | E | 1-7 |
| Settimana dell'anno | w | 1-53 |
| wo | 1 ° -53 ° | |
| ww | 01-53 | |
| Settimana dell'anno (ISO) | W | 1-53 |
| Wo | 1 ° -53 ° | |
| WW | 01-53 | |
| Anno | YY | 70,71 --- 29,30 |
| AAAA | 1970-2030 | |
| Y | 1970-9999 | |
| Anno della settimana | gg | 70,71 - 29,30 |
| gggg | 1970,1971-2030 | |
| Anno della settimana (ISO) | GG | 70,71 - 29,30 |
| GGGG | 1970,1971-2030 | |
| AM PM | UN | AM PM |
| un | am PM | |
| Ora | H | 0-23 |
| HH | 00-23 | |
| h | 1-12 | |
| hh | 01-12 | |
| K | 1-24 | |
| kk | 01-24 | |
| Minuto | m | 0-59 |
| mm | 00-59 | |
| Secondo | S | 0-59 |
| ss | 00-59 | |
| Secondo frazionario | S | 0-9 |
| SS | 00-99 | |
| SSS | 000-999 | |
| SSSS…. | 0000 ..- 9999 ... | |
| Fuso orario | Z | -07: 00 -06: 00 ... +06: 00 +07: 00 |
| ZZ | -0700-0600 ... +0600 +0700 | |
| Timestamp Unix | X | 1360013296 |
| Timestamp in millisecondi Unix | X | 1360013296123 |
La tabella seguente mostra un elenco di token da utilizzare al momento in base alle impostazioni locali -
| Unità | Gettone | Produzione |
|---|---|---|
| Tempo | LT | 2:58 PM |
| Tempo con i secondi | È | 2:58:25 PM |
| Numero del mese, giorno del mese, anno | L | 16/04/2018 |
| io | 16/4/2018 | |
| Nome del mese, giorno del mese, anno | LL | 16 aprile 2018 |
| II | 16 aprile 2018 | |
| Nome del mese, giorno del mese, anno, ora | LLL | 16 aprile 2018 14:58 |
| III | 16 aprile 2018 14:58 | |
| Nome del mese, giorno del mese, giorno della settimana, anno, ora | LLLL | Lunedì 16 aprile 2018,2: 58 PM |
| IIII | Lunedì 16 aprile 2018, 14:58 |
Osservare i seguenti esempi per ottenere una migliore comprensione del token passato al formato:
Esempio 1
var changeddate = moment().format("Do dddd MMMM gggg");
Produzione
Esempio 2
var changeddate = moment().format("MMMM Qo DD YYYY");
Produzione
Esempio 3
Puoi anche aggiungere caratteri al metodo di formattazione. A tale scopo, inseriscili tra parentesi quadre come mostrato di seguito:
var changeddate = moment().format("[Today's Date is ] D MMM YYYY");
Produzione
Esempio 4
var changeddate = moment().format("[Current Time is ] LTS");
Produzione
Esempio 5
var changeddate = moment().format("[As per locale the date is ] LLLL");
Produzione
