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