Javascript – #2.10. Objetos nativos. Date I

Lección
Materiales

El objeto nativo Date se utiliza para trabajar con fechas y es uno de los más odiados entre los estudiantes… lo sé. Entender que está formado por milisegundos desde el día 1 de enero de 1970 y tener que formatearlo siempre que queremos mostrarlo es un poco rollo. ¡Pero es lo que hay!

En primer lugar, hay que entender todos los modos de crear un objeto date. Aquí tenéis varios modos:

new Date()
new Date(milisegundos)
new Date(cadenaFecha)
new Date(año_num,mes_num,dia_num [,hor_num,min_num,seg_num,mils_num])
// ¡Recuerda que todo el código entre corchetes es opcional!

Claro está, dependiendo de lo que introduzcamos entre paréntesis podemos obtener objetos con la fecha actual, con fechas elegidas por nosotros, con fechas formateadas a nuestro gusto…

Así que en esta lección veremos las siguientes cuestiones:

  • Cómo crear un objeto date con la fecha actual.
  • Crear fechas con cadenas como parámetro.
  • Crear fechas con milisegundos como parámetro.
  • Crear fechas con números como parámetros.
  • Visualizar fechas con diferentes formatos: toString, toUTCString, toDateString.
Edu curiosidad

¿Sabías que cuando declaramos un objeto de tipo Date, éste almacena el número de milisegundos que han transcurrido desde el día 1 de enero de 1970? ¡Curioso! ¿Verdad? 😉

¡Vamos al lío!

¡Consulta en la pestaña Materiales el código fuente trabajado en la lección!

¿No te ha quedado claro? ¿Quieres aportar tu punto de vista? ¡Deja tu comentario!

¡Ups! ¡Este contenido está restringido a codelovers! Inicia sesión o, si aún no eres miembro de Didacticode, regístrate!