Manual de referencia de JavaScript Date

Objeto Date

El objeto Date se utiliza para manejar fechas y horas.

El objeto Date se crea con new Date().

Hay cuatro formas de instanciar una fecha:

var d = new Date();
var d = new Date(milisegundos);
var d = new Date(dateString);
var d = new Date(año, mes, día, horas, minutos, segundos, milisegundos);

Pruebe usted mismo

Para obtener tutoriales sobre fechas y horas, lea nuestro Tutorial de fecha y hora de JavaScript

Métodos y propiedades del objeto Date

Método Descripción
new Date() Devuelve el día del mes (de 1 a 31).
constructor Devuelve la función del prototipo del objeto Date creado.
getDate() Devuelve el día del mes (de 1 a 31).
getDay() Devuelve el día de la semana (0-6).
getFullYear() Devuelve el año.
getHours() Devuelve la hora (de 0 a 23).
getMilliseconds() Devuelve los milisegundos (0-999).
getMinutes() Devuelve los minutos (de 0 a 59).
getMonth() Devuelve el mes (de 0 a 11).
getSeconds() Devuelve el número de segundos (de 0 a 59).
getTime() Devuelve el número de milisegundos desde la medianoche del 1 de enero de 1970 hasta la fecha especificada.
getTimezoneOffset() Devuelve la diferencia entre la hora UTC y la hora local, en minutos.
getUTCDate() Según la hora universal, devuelve el día del mes (de 1 a 31).
getUTCDay() Según la hora universal, devuelve el día de la semana (0-6).
getUTCFullYear() Según la hora universal, devuelve el año.
getUTCHours() Según la hora universal, devuelve la hora (0-23).
getUTCMilliseconds() Según la hora universal, devuelve el número de milisegundos (0-999).
getUTCMinutes() Según la hora universal, devuelve los minutos (0-59).
getUTCMonth() Según la hora universal, devuelve el mes (0-11).
getUTCSeconds() Según la hora universal, devuelve el número de segundos (0-59).
getYear() Descontinuado.Por favor, utilice Método getFullYear()
now() Devuelve los milisegundos desde medianoche del 1 de enero de 1970.
parse() Analizar una cadena de fecha y devolver los milisegundos desde el 1 de enero de 1970.
prototype Permite agregar propiedades y métodos al objeto.
setDate() Establecer el día del mes de un objeto Date.
setFullYear() Establecer el año de un objeto Date.
setHours() Establecer las horas de un objeto Date.
setMilliseconds() Establecer los milisegundos de un objeto Date.
setMinutes() Establecer los minutos de un objeto Date.
setMonth() Establecer el mes de un objeto Date.
setSeconds() Establecer los segundos de un objeto Date.
setTime() Establecer la fecha en función de los milisegundos especificados después o antes del 1 de enero de 1970.
setUTCDate() Establecer el día del mes de un objeto Date en función del tiempo universal.
setUTCFullYear() Establecer el año de un objeto Date en función del tiempo universal.
setUTCHours() Establecer las horas de un objeto Date en función del tiempo universal.
setUTCMilliseconds() Establecer los milisegundos de un objeto Date en función del tiempo universal.
setUTCMinutes() Establecer los minutos de un objeto Date en función del tiempo universal.
setUTCMonth() Establecer el mes de un objeto Date en función del tiempo universal.
setUTCSeconds() Establecer los segundos de un objeto Date en función del tiempo universal.
setYear() Descontinuado.Por favor, utilice Método setFullYear()
toDateString() Convertir la parte de fecha de un objeto Date a una cadena legible.
toGMTString() Descontinuado.Por favor, utilice Método toUTCString()
toISOString() Devuelve la fecha como una cadena de texto utilizando el estándar ISO.
toJSON() Devuelve la fecha en forma de cadena, con el formato de fecha JSON.
toLocaleDateString() Devuelve la parte de fecha de un objeto Date como una cadena de texto utilizando el convenio de configuración regional.
toLocaleTimeString() Devuelve la parte de tiempo de un objeto Date como una cadena de texto utilizando el convenio de configuración regional.
toLocaleString() Convertir un objeto Date a una cadena de texto utilizando el convenio de configuración regional.
toString() Convertir un objeto Date a una cadena de texto.
toTimeString() Convierte la parte de tiempo del objeto Date al formato de cadena.
toUTCString() Convierte el objeto Date al formato de cadena según la hora universal.
UTC() Devuelve el número de milisegundos desde la medianoche del 1 de enero de 1970, según la hora UTC.
valueOf() Devuelve el valor original del objeto Date.