Fecha y hora en Javascript

Manipulación de las fechas y horas en Javascript

Para tratar con fechas y horas en Javascript usaremos la clase Date. Esta clase contiene todos los métodos necesarios para manipular la fecha (día, mes, año) y la hora (segundos, minutos, horas).

Hay que tener en cuenta que las fechas y horas que se manipularán a partir de la clase Date() se obtienen del reloj del sistema operativo del cliente.

Crearemos el nuevo objeto y mostraremos por pantalla la fecha actual:

var fecha = new Date();
alert("Día: "+fecha.getDate()+"Mes: "+(fecha.getMonth()+1)+"Año: "+fecha.getFullYear());
alert("Hora: "+fecha.getHours()+"Minuto: "+fecha.getMinutes()+"Segundo: "+fecha.getSeconds()+"Milisegundo: "+fecha.getMilliseconds());

Dado que el método getMonth devuelve el número de mes teniendo en cuenta que enero es 0, hay que sumarle uno para obtener el mes actual.