El método moment().toArray() se usa para devolver una array que es similar a los parámetros de un nuevo objeto Date(). La array contiene los valores para el año, mes, día, horas, minutos, segundos y milisegundos.
Sintaxis:
moment().toArray();
Parámetros: Este método no acepta ningún parámetro:
Valor devuelto: este método devuelve la duración en formato JSON.
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().toArray() .
Ejemplo 1:
Javascript
const moment = require('moment'); let momentOne = moment(); console.log( "MomentOne toArray():", momentOne.toArray() ) let momentTwo = moment("01-08-2022", "MM-DD-YYYY"); console.log( "MomentTwo toArray():", momentTwo.toArray() ) let momentThree = moment("10:25:20", "hh:mm:ss"); console.log( "MomentThree toArray():", momentThree.toArray() )
Producción:
MomentOne toArray(): [ 2022, 5, 28, 23, 34, 58, 562 ] MomentTwo toArray(): [ 2022, 0, 8, 0, 0, 0, 0 ] MomentThree toArray(): [ 2022, 5, 28, 10, 25, 20, 0 ]
Ejemplo 2:
Javascript
const moment = require('moment'); let moment1 = moment().year(2021); console.log( "Moment1 toArray():", moment1.toArray() ) let moment2 = moment1.add(10, 'months'); console.log( "Moment2 toArray():", moment2.toArray() ) let moment3 = moment2.add(20, 'days'); console.log( "Moment3 toArray():", moment3.toArray() )
Producción:
Moment1 toArray(): [ 2021, 5, 28, 23, 34, 58, 577 ] Moment2 toArray(): [ 2022, 3, 28, 23, 34, 58, 577 ] Moment3 toArray(): [ 2022, 4, 18, 23, 34, 58, 577 ]
Referencia: https://momentjs.com/docs/#/displaying/as-array/
Publicación traducida automáticamente
Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA