Fecha y hora en JavaScript

Manipulación de las fechas y horas en JavaScript.

fecha-y-hora-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:

const fecha = new Date()
console.log(
'Día: ' +
fecha.getDate() +
' Mes: ' +
(fecha.getMonth() + 1) +
' Año: ' +
fecha.getFullYear()
)
console.log(
'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.