MomentJS - Création

Cette méthode est utilisée pour créer la durée.

Syntaxe

moment.duration(Number, String);
moment.duration(Number);
moment.duration(Object);
moment.duration(String);

Exemple

var k = moment.duration(500);
JSON.stringify(k._data) // to get the object details from duration

La méthode duration donne l'objet avec tous les détails. La structure de durée visible dans une console est affichée ici -

Production

Exemple

var k = moment.duration(1500);

Production

Il est également possible de créer une durée avec des unités comme paramètres. Observez l'exemple suivant pour une meilleure compréhension -

Exemple

var k = moment.duration(5, 'seconds');

Production

Exemple

var k = moment.duration(12, 'months');

Production

Notez que nous avons utilisé 12 mois dans la durée, donc il l'affiche directement en années comme indiqué ci-dessous -

Exemple

var k = moment.duration(2, 'weeks');

Les détails de la semaine sont affichés pour les jours. 2 semaines compte jusqu'à 14 jours comme indiqué ci-dessous -

Production

Les unités qui peuvent être utilisées avec la durée sont les années, mois, semaines, jours, heures, minutes, secondes et millisecondes. Vous pouvez utiliser la version clé / abrégée décrite dans les chapitres précédents pour les unités avec durée.

Vous pouvez également mettre à jour les jours, les heures, les minutes et les secondes comme indiqué ci-dessous -

Exemple

var k = moment.duration('6.23:50:40');

Production

Exemple avec la méthode d'analyse

var k = moment.duration('P5Y8M9DT4H5M25S');

Production