MomentJS - Format
Cette méthode affichera les détails de la date / heure. Il affiche la sortie en fonction de l'entrée. Par exemple,moment().format("MMMMD") affichera avril pour MMMM, c'est-à-dire le mois actuel et la date actuelle pour D. Ainsi, la sortie est April16. Avec le format, il essaie de convertir les unités données à l'affichage correspondant de la date / heure.
Syntaxe
moment().format();
moment().format(String);
Observez les exemples suivants pour mieux comprendre l'affichage de la date à l'aide du format méthode.
Exemple
var changeddate = moment().format();
Production
Notez que lorsque vous utilisez uniquement la méthode de formatage, elle affiche la date et l'heure actuelles comme indiqué ci-dessus.
Le tableau suivant montre une liste de jetons à prendre comme chaîne d'entrée pour la méthode de format -
| Unité | Jeton | Production |
|---|---|---|
| Mois | M | 1-12 |
| Mo | 1-12 | |
| MM | 01-12 | |
| MMM | Janv-déc | |
| MMMM | Janvier-décembre | |
| Trimestre | Q | 1-4 |
| Qo | 1er-4e | |
| Jour du mois | ré | 1-31 |
| Faire | 1er-31e | |
| DD | 01-31 | |
| Jour de l'année | DDD | 1-365 |
| DDDo | 1er-365e | |
| DDDD | 001-365 | |
| Jour de la semaine | ré | 0-6 |
| faire | 0e-6e | |
| jj | Di, Mo, Tu, We, Th, Fr, Sa | |
| jjj | Dim-sam | |
| jjjj | Dimanche Samedi | |
| Jour de la semaine (locale) | e | 0-6 |
| Jour de la semaine (ISO) | E | 1-7 |
| Semaine de l'année | w | 1-53 |
| wo | 1er-53e | |
| ww | 01-53 | |
| Semaine de l'année (ISO) | W | 1-53 |
| Wo | 1er-53e | |
| WW | 01-53 | |
| An | YY | 70,71 --- 29,30 |
| AAAA | 1970-2030 | |
| Oui | 1970-9999 | |
| Semaine Année | gg | 70,71 - 29,30 |
| gggg | 1970, 1971-2030 | |
| Semaine Année (ISO) | GG | 70,71 - 29,30 |
| GGGG | 1970, 1971-2030 | |
| MATIN APRÈS-MIDI | UNE | MATIN APRÈS-MIDI |
| une | matin après-midi | |
| Heure | H | 0-23 |
| HH | 00-23 | |
| h | 1-12 | |
| hh | 01-12 | |
| k | 1-24 | |
| kk | 01-24 | |
| Minute | m | 0-59 |
| mm | 00-59 | |
| Seconde | s | 0-59 |
| ss | 00-59 | |
| Fractionnel de seconde | S | 0-9 |
| SS | 00-99 | |
| SSS | 000-999 | |
| SSSS…. | 0000 ..- 9999 ... | |
| Fuseau horaire | Z | -07: 00 -06: 00 ... +06: 00 +07: 00 |
| ZZ | -0700 -0600 ... +0600 +0700 | |
| Horodatage Unix | X | 1360013296 |
| Horodatage en millisecondes Unix | X | 1360013296123 |
Le tableau suivant présente une liste de jetons à utiliser au moment en fonction des paramètres régionaux -
| Unité | Jeton | Production |
|---|---|---|
| Temps | LT | 14h58 |
| Temps avec secondes | C'EST | 14:58:25 |
| Chiffre du mois, jour du mois, année | L | 16/04/2018 |
| je | 16/4/2018 | |
| Nom du mois, jour du mois, année | LL | 16 avril 2018 |
| II | 16 avr.2018 | |
| Nom du mois, jour du mois, année, heure | JE VAIS | 16 avril 2018 14:58 |
| III | 16 avr.2018 14:58 | |
| Nom du mois, jour du mois, jour de la semaine, année, heure | LLLL | Lundi 16 avril 2018 à 14h58 |
| IIII | Lun.16 avr.2018, 14:58 |
Observez les exemples suivants pour mieux comprendre le jeton passé au format -
Exemple 1
var changeddate = moment().format("Do dddd MMMM gggg");
Production
Exemple 2
var changeddate = moment().format("MMMM Qo DD YYYY");
Production
Exemple 3
Vous pouvez également ajouter des caractères à la méthode de format. Pour cela, mettez-les entre crochets comme indiqué ci-dessous -
var changeddate = moment().format("[Today's Date is ] D MMM YYYY");
Production
Exemple 4
var changeddate = moment().format("[Current Time is ] LTS");
Production
Exemple 5
var changeddate = moment().format("[As per locale the date is ] LLLL");
Production
