¿Conoces el método toISOString de JavaScript? JavaScript es un lenguaje de programación muy poderoso y amplio que nos da acceso a una gran variedad de objetos nativos. Uno de ellos es el objeto Date, fundamental a la hora de trabajar con fechas y horas dentro de nuestros proyectos web. En este post, te enseñaremos qué es el método toISOString de JavaScript, una manera de formatear nuestros datos.
¿Qué es el método to ISOString de Javascript?
El método toISOString de JavaScript es una función perteneciente a la clase nativa Date. Esto quiere decir que es una clase que nos ofrece el BOM. Como puedes leer en nuestro post sobre el Browser Object Model, el BOM es el encargado de darnos una serie de API que nos permiten acceder y manipular los distintos datos del navegador desde JavaScript.
Desde su constructor, la clase Date tiene varias opciones: puede no recibir nada o recibir datos en distintos valores, como lo son los milisegundos y las fechas. Aquí también podemos insertar variables que hemos declarado con este tipo de valores. Es decir, si declaramos la propiedad created_at: “2022-01-30” en el objeto tweet, podemos llamarla como parámetro de Date. A continuación, te ponemos un ejemplo guardando esta clase Date con su parámetro en una nueva variable creationTime:
const creationTime = new Date (tweet.created_at)
Ahora, como toda clase, la clase Date tiene una serie de propiedades (variables propias) y métodos (funciones propias). Por ello, hablamos del método toISOString de JavaScript, pues es una función perteneciente a la clase Date. Para conocer otros métodos de esta clase, te invitamos a explorar el artículo de la MDN sobre Date.
¿Qué hace el método toISOString de JavaScript?
El método toISOString de JavaScript puede usarse justo después de insertar el parámetro en la clase Date. Este método nos devuelve una nueva cadena con la fecha que hemos insertado pero siguiendo un estándar ISO. Es decir, es uno de los métodos de Date que nos permiten modificar el formato de la fecha que hemos insertado. A continuación, te mostramos cómo se usa:
const creationTime = new Date (tweet.created_at).toISOString( );
Ahora que sabes cómo se usan estos métodos, te recomendamos explorar las distintas opciones que tiene la clase Date para formatear las fechas. Puede que así encuentres el formato ideal para tu proyecto y te ahorres transformaciones en tu código CSS o incluso dentro del mismo JavaScript.
¿Qué sigue?
Ahora que sabes qué es y cómo funciona el método toISOString de JavaScript, te invitamos a seguir aprendiendo sobre las propiedades y métodos de este lenguaje de programación en nuestro Desarrollo Web Full Stack Bootcamp. En este espacio de formación intensiva, aprenderás a dominar este y otros lenguajes como HTML y CSS. ¡No te lo pierdas!