El objeto Date.
Aunque el lenguaje JavaScript
no posee variables de tipo fecha, sí que tiene un objeto predefinido
Date que permite la manipulación de datos que representen
fechas. Este objeto no tiene propiedades pero posee un número significativo
de métodos que posibilitan la actualización, obtención
y manipulación de fechas.
El constructor Date admite
los parámetros siguientes:
Ejemplos:
new Date()
new Date ("August 01, 1974 09:15:35")
new Date (1974, 7, 1)
new Date (1974, 7, 1, 9, 15, 35)
Una vez creado un objeto
con un constructor de Date, tenemos una serie de funciones que nos permiten
hacer manipulaciones con fechas como son:
-
Las que nos permiten acceder
a los campos de la fecha y de la hora. Ejemplos:
-
Fijar la fecha y hora.
-
Analizar las cadenas de caracteres
que representan fechas.
-
Convertir la fecha en una cadena
de caracteres.
Por ejemplo para la variable
definida como:
fecha = new Date (1974, 7,
1, 9, 15, 35)
Tendremos:
fecha.getMonth()
fecha.getHours()
Podemos ver una descripción
más detallada del objeto String en la guía de referencia: