Momento.js momento.duración().milisegundos() Método

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *