Método Moment.js moment().toDate()

El método moment().toDate() se usa para devolver el objeto Moment como un objeto JavaScript nativo. Este objeto de fecha se puede usar con los métodos nativos de fecha o para soporte en otras bibliotecas.

Sintaxis:

moment().toDate();

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

Valor de retorno: este método devuelve el objeto Moment en el formato de fecha nativo de JavaScript.

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

Ejemplo 1:

Javascript

const moment = require('moment');
  
let momentOne = moment();
let momentTwo = moment().add(10, 'days');
let momentThree = moment().add(10, 'hours');
  
console.log(
    "Native Date object of momentOne is:",
    momentOne.toDate()
)
console.log(
    "Native Date object of momentTwo is:",
    momentTwo.toDate()
)
console.log(
    "Native Date object of momentThree is:",
    momentThree.toDate()
)

Producción:

Native Date object of momentOne is: 2022-07-10T17:24:21.114Z
Native Date object of momentTwo is: 2022-07-20T17:24:21.114Z
Native Date object of momentThree is: 2022-07-11T03:24:21.115Z

Ejemplo 2:

Javascript

const moment = require('moment');
  
let momentA = moment('25/12/2022', 'DD/MM/YYYY');
let momentB = moment({
    year: 2017, month: 5, day: 4,
    hour: 1, minute: 15, second: 30,
    millisecond: 100
});
  
console.log(
    "Native Date object of momentA is:",
    momentA.toDate()
)
console.log(
    "Native Date object of momentB is:",
    momentB.toDate()
)

Producción:

Native Date object of momentA is: 2022-12-24T18:30:00.000Z
Native Date object of momentB is: 2017-06-03T19:45:30.100Z

Referencia: https://momentjs.com/docs/#/displaying/as-javascript-date/

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 *