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

El método moment().duration().minutes() se utiliza para obtener el número de minutos de la duración. Este número de minutos se calcula como un subconjunto de una hora, por lo que tiene un valor entre 0 y 59.

Sintaxis:

moment().duration().minutes();

Parámetros: este método no acepta ningún parámetro.

Valor devuelto: este método devuelve los minutos (0-59) 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().minutes() .

Ejemplo 1:

Javascript

const moment = require('moment');
  
let durationOne = 
    moment.duration(30, 'minutes');
let durationTwo = 
    moment.duration(105, 'minutes');
  
// This returns 30 as the number of
// minutes is less than a whole hour
console.log(
    "durationOne minutes is:", durationOne.minutes()
)
  
// This returns 45 as the number of minutes
// is greater than 1 hour, and therefore returns the
// value of minutes of the next hour (next 45 minutes)
console.log(
    "durationTwo minutes is:", durationTwo.minutes()
)

Producción:

durationOne minutes is: 30
durationTwo minutes is: 45

Ejemplo 2: Este ejemplo ayudará a comprender la diferencia de este método con asMinutes() para una mejor comprensión.

Javascript

const moment = require('moment');
  
let durationA = 
    moment.duration(2, 'hours');
let durationB = 
    moment.duration({hours: 3, minutes: 52});
  
// The asMinutes() method will return the
// length of the duration in minutes
console.log(
    "Length of durationA in minutes is:",
    durationA.asMinutes()
)
console.log(
    "durationA minutes is:",
    durationA.minutes()
)
  
console.log(
    "Length of durationB in minutes is:",
    durationB.asMinutes()
)
console.log(
    "durationB minutes is:",
    durationB.minutes()
)

Producción:

Length of durationA in minutes is: 120
durationA minutes is: 0
Length of durationB in minutes is: 232
durationB minutes is: 52

Referencia: https://momentjs.com/docs/#/durations/minutes/

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 *