loader image
Fecha en computador
El objeto Date en Javascript

Como desarrollador Javascript, o de cualquier otro lenguaje, no te puedes escapar de la manipulación de fechas y horas. Casi cualquier aplicación que un desarrollador tiene que hacer, necesitará de un componente que tendrá que obtener la fecha y la hora desde el usuario, guardarla en la base de datos y mostrarla al usuario de nuevo. Como por ejemplo cuando envías un mensaje en un chat.

Aunque el manejo de fechas no es difícil, puede llegar a convertirse en algo verdaderamente frustrante y lleno de errores si no conoces bien las bases. En este blog te voy a enseñar a usar el objeto incorporado de Javascript Date, el mismo que nos permite trabajar con fechas y horas. 

El objeto Date

Date es un objeto y para empezar a trabajar con él debemos instanciarlo primero, esto se logra a través del siguiente código:

let fechaActual = new Date();

Si imprimimos esto en consola, vamos a ver que nos muestra la fecha actual:

console.log(fechaActual);
Fri Jul 23 2021 03:24:47 GTM-00500 // Resultado

Cómo pueden ver nos está mostrando 8 datos de la fecha actual:

  1. El día de la semana
  2. El mes
  3. El día del mes
  4. El año
  5. La hora
  6. Los minutos
  7. Los segundos
  8. y la zona horaria.

Si deseamos acceder a cada uno de los valores por separado, el objeto Date nos provee algunos métodos: simplemente tenemos que escribir el objeto que hemos creado y presionar punto para poder tener todo el listado de los métodos disponibles. Veamos algunos de los más utilizados:

Para ver el día del mes por ejemplo utilizamos el método getdate:

fechaActual.getDate();

También podemos imprimir el mes actual con el método getMonth:

fechaActual.getMonth();

Aquí debemos tener presente que los meses empiezan desde cero, es decir que cero corresponde a Enero, 1 a febrero y así sucesivamente. En este caso como estamos Julio nos arroja el resultado de 6.

Para ver el año vamos a utilizar el método getfullYear:

fechaActual.getFullYear();

También podemos obtener el día de la semana con el método getDay:

fechaActual.getDay();

Aquí también debemos tener en cuenta que el contador empieza desde el día domingo con el valor de cero hasta el 6 que corresponde al sábado.

El día en que naciste con Javascript

¿Te gustaría conocer el día de la semana en que naciste con Javascript? te recomiendo ver el siguiente video:

Y si estas empezando en el mundo del desarrollo web, seguramente te va a interesar este otro post de aquí.

Si te gustó este contenido, también puedes seguirme en mis redes sociales:

👉‍‍ YouTube
👉‍‍TikTok
👉‍‍ Twitter
👉‍‍ GitHub

Quizás también te interese leer…

 

 

Únete a la conversación

 

 

0 Comments

Submit a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Suscríbete

Lo mejor de mi contenido directo en tu bandeja de entrada

No te preocupes,  a mi tampoco me gusta el spam. Solo tendrás lo más nuevo de CodingTube