El método moment().duration().milliseconds() se utiliza para obtener el número de milisegundos de la duración. Este número de milisegundos se calcula como un subconjunto de a segundos, por lo que tiene un valor entre 0 y 999. La duración de un segundo es de 1000 milisegundos.
Sintaxis:
moment().duration().milliseconds();
Parámetros: este método no acepta ningún parámetro.
Valor devuelto: este método devuelve los milisegundos (0-999) de la duración.
Nota: Esto no funcionará en el programa Node.js normal porque requiere que una biblioteca moment.js externa se instale globalmente o en el directorio del proyecto.
Moment.js se puede instalar con el siguiente comando:
Instalación del módulo de momentos:
npm install moment
Los siguientes ejemplos demostrarán el método Moment.js moment.duration().milliseconds() .
Ejemplo 1:
Javascript
const moment = require('moment'); let durationOne = moment.duration(900, 'milliseconds'); let durationTwo = moment.duration(5750, 'milliseconds'); // This returns 900 as the number of // milliseconds is less than a whole second console.log( "durationOne milliseconds is:", durationOne.milliseconds() ) // This returns 750 as the number of milliseconds // is greater than 5 seconds, and therefore // returns the value of milliseconds // of the next second (next 750 milliseconds) console.log( "durationTwo milliseconds is:", durationTwo.milliseconds() )
Producción:
durationOne milliseconds is: 900 durationTwo milliseconds is: 750
Ejemplo 2: este ejemplo ayudará a comprender la diferencia de este método con asMilliseconds() para una mejor comprensión.
Javascript
const moment = require('moment'); let durationA = moment.duration(1, 'seconds'); let durationB = moment.duration({ seconds: 5, milliseconds: 250 }); // The asMilliseconds() method will return the // length of the duration in milliseconds console.log( "Length of durationA in milliseconds is:", durationA.asMilliseconds() ) console.log( "durationA milliseconds is:", durationA.milliseconds() ) console.log( "Length of durationB in milliseconds is:", durationB.asMilliseconds() ) console.log( "durationB milliseconds is:", durationB.milliseconds() )
Producción:
Length of durationA in milliseconds is: 1000 durationA milliseconds is: 0 Length of durationB in milliseconds is: 5250 durationB milliseconds is: 250
Referencia: https://momentjs.com/docs/#/durations/milliseconds/
Publicación traducida automáticamente
Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA