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 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 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