|
El objeto Date contiene un valor que representa fecha y hora de un instante
dado. Para crear una instancia de este objeto usamos alguna de las siguientes
sintaxis:
var fecha= new Date()
var fecha= new date(número)
var fecha= new date(cadena)
var fecha=
new date(año, mes, día[, hora[, minutos[,
seg[,ms]]]])
Los argumentos encerrados entre corchetes son opcionales. En la primera
forma la variable fecha contendrá la
fecha del día actual. La segunda opción almacena en fecha
la fecha dada por el argumento como el número de milisegundos
transcurridos desde la media noche del 1 de Enero de 1970. El tercer
tipo se usa cuando
la fecha se pasa en forma de cadena. Por último la fecha puede crearse
pasándole como argumento los números de año, mes,
día,
hora y opcionalmente, hora, minuto, segundo y milisegundo. Los años
posteriores a 1970 puede escribirse con dos dígitos, pero es aconsejable
usar siempre cuatro dígitos por aquello de los efectos 2000.
var hoy = new date() /*fecha del día
en hoy */
var evento = new Date("November 10 1990");
var otro = new Date("10 Nov 1990");
var otro = new Date("10/02/2000"); //Oct, 2, 2000
var instante = new Date(1990, 11, 10, 20,00);
Estas son tres posibles formas de declarar objetos de tipo fecha. Las dos
últimas almacenan el mismo día, pero en la última ademas
se guarda la hora.
Donde se usen cadenas para indicar una fecha podemos añadir al final
las siglas GMT (o UTC) para indicar que la hora se refiere a hora del meridiano
Greenwich, si no se toma como hora local, o sea, según la zona horaria
configurada en el ordenador donde se ejecute el script.
Métodos
|