Momento.js momento().get() Método

El método moment().get() se usa para obtener la unidad de tiempo dada del objeto Moment como una string. La unidad se puede especificar en todas las variaciones reconocidas de la unidad, incluidas sus formas plural y abreviada. Se puede usar para devolver el valor de un año, mes, fecha, hora, minuto y milisegundo.

Sintaxis:

moment().get( unit );

Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:

  • unit: Es una string que denota la unidad de tiempo que ha sido devuelta por el objeto Moment.

Valor devuelto: este método devuelve una string de la unidad de tiempo dada del objeto Momento.

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().get() .

Ejemplo 1:

Javascript

const moment = require('moment');
  
let momentOne = moment();
console.log(
    "momentOne date:", momentOne.get('date')
)
console.log(
    "momentOne month:", momentOne.get('month')
)
console.log(
    "momentOne year:", momentOne.get('year')
)
  
let momentTwo = 
    moment()
        .clone()
        .add(8, 'days')
        .add(5, 'months');
console.log(
    "momentTwo date:", momentTwo.get('D')
)
console.log(
    "momentTwo month:", momentTwo.get('M')
)
console.log(
    "momentTwo year:", momentTwo.get('Y')
)

Producción:

momentOne date: 11
momentOne month: 6       
momentOne year: 2022     
momentTwo date: 19       
momentTwo month: 11      
momentTwo year: 2022     

Ejemplo 2:

Javascript

const moment = require('moment');
  
let momentA = moment();
console.log(
    "momentA hours:", momentA.get('hour')
)
console.log(
    "momentA minutes:", momentA.get('minute')
)
console.log(
    "momentA seconds:", momentA.get('second')
)
console.log(
    "momentA milliseconds:", momentA.get('millisecond')
)
  
let momentB = moment()
                .clone()
                .add(10, 'hours')
                .add(100, 'millisecond');
console.log(
    "momentB hours:", momentB.get('H')
)
console.log(
    "momentB minutes:", momentB.get('m')
)
console.log(
    "momentB seconds:", momentB.get('s')
)
console.log(
    "momentB milliseconds:", momentB.get('ms')
)

Producción:

momentA hours: 1
momentA minutes: 54      
momentA seconds: 39      
momentA milliseconds: 237
momentB hours: 11
momentB minutes: 54
momentB seconds: 39
momentB milliseconds: 338

Referencia: https://momentjs.com/docs/#/get-set/get/

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 *