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

El método moment().toJSON() se usa para obtener el formato JSON del objeto Moment. Durante el proceso de serialización, se usaría el formato ISO8601 para convertir la duración en un formato adecuado para la salida JSON.

Sintaxis:

moment().duration().toJSON();

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

Ejemplo 1:

Javascript

const moment = require('moment');
  
// Example 1
let publishTime = moment();
  
let article = {
    title: "Article One",
    publishTime: publishTime.toJSON()
}
  
console.log(
    "Article Details:", JSON.stringify(article)
)

Producción:

Article Details: {
    "title":"Article One",
    "publishTime":"2022-06-28T18:19:35.621Z"
}

Ejemplo 2:

Javascript

const moment = require('moment');
  
let startTime = moment();
let endTime = startTime.add(15, 'minutes');
  
let timeCalculation = {
    startTime: startTime.toJSON(),
    endTime: endTime.toJSON()
}
  
console.log(
    "Duration:", JSON.stringify(timeCalculation)
)

Producción:

Duration: {
    "startTime":"2022-06-28T18:34:35.630Z",
    "endTime":"2022-06-28T18:34:35.630Z"
}

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

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 *