MomentJS - Creazione

Questo metodo viene utilizzato per creare la durata.

Sintassi

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

Esempio

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

Il metodo della durata fornisce l'oggetto con tutti i dettagli. La struttura della durata che è visibile in una console è mostrata qui -

Produzione

Esempio

var k = moment.duration(1500);

Produzione

È anche possibile creare la durata con le unità come parametri. Osservare il seguente esempio per una migliore comprensione:

Esempio

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

Produzione

Esempio

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

Produzione

Nota che abbiamo utilizzato 12 mesi nella durata, quindi lo mostra direttamente in anni come mostrato di seguito -

Esempio

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

I dettagli della settimana vengono visualizzati per giorni. 2 settimane contano fino a 14 giorni come mostrato di seguito -

Produzione

Le unità che possono essere utilizzate con durata sono anni, mesi, settimane, giorni, ore, minuti, secondi e millisecondi. È possibile utilizzare la versione chiave / abbreviata discussa nei capitoli precedenti per le unità con durata.

Puoi anche aggiornare giorni, ore, minuti, secondi come mostrato di seguito -

Esempio

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

Produzione

Esempio con metodo di analisi

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

Produzione