English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El objeto Fecha se utiliza para manejar fechas y horas.
El objeto Fecha se crea usando el constructor new Date().
El objeto Fecha se basa en el valor de tiempo, que es el número de milisegundos desde 1970 años1Mes1milisegundos desde el día del mes.
Puede usar cualquier una de las siguientes sintaxis para crear un objeto Date con el constructor Date().
new Date();new Date(milliseconds);new Date(dateString);new Date(year, month, day, hours, minutes, seconds, milliseconds);
Nota: Los meses de JavaScript van de 0 a11se cuenta. Esto significa que1El mes es 0,12El mes es11.
Tutoriales de JavaScript DatePara obtener más información sobre fechas y horas, consulte
La siguiente tabla enumera las propiedades del objeto Date:
Atributos | Descripción |
---|---|
constructor | Devuelve la función que crea el prototipo del objeto Date |
prototype | Permite agregar nuevas propiedades y métodos al objeto |
La siguiente tabla enumera los métodos del objeto Date:
Método | Descripción |
---|---|
getDate() | Devuelve el día del mes especificado según la hora local (1-31) |
getDay() | Devuelve el día de la semana especificado según la hora local (0-6) |
getFullYear() | Devuelve el año especificado según la hora local (devuelve un año de cuatro dígitos) |
getHours() | Devuelve la hora especificada según la hora local (0-23) |
getMilliseconds() | Devuelve los milisegundos especificados según la hora local (0-999) |
getMinutes() | Devuelve los minutos especificados según la hora local (0-59) |
getMonth() | Devuelve el mes especificado según la hora local (0-11) |
getSeconds() | Devuelve el número de segundos desde la fecha especificada según la hora local (0-59) |
getTime() | Devuelve la cantidad de segundos desde 1970 años1Mes1Milisegundos desde la medianoche del día |
getTimezoneOffset() | Devuelve la diferencia entre la hora UTC y la hora local, en minutos |
getUTCDate() | Devuelve el día del mes según la hora universal (desde1-31Comienzo) |
getUTCDay() | Devuelve el día de la semana (desde 0 hasta6 |
getUTCFullYear() | Devuelve el año en función del tiempo mundial |
getUTCHours() | Devuelve la hora (desde 0-23Comienzo) |
getUTCMilliseconds() | Devuelve los milisegundos (desde 0 hasta999 |
getUTCMinutes() | Devuelve los minutos (desde 0 hasta59 |
getUTCMonth() | Devuelve el mes (desde 0 hasta11 |
getUTCSeconds() | Devuelve los segundos (desde 0 hasta59 |
getYear() | No se recomienda su uso.UsogetFullYear()Método sustituto |
setDate() | Establece el día del mes del objeto de fecha en función del tiempo local. |
setFullYear() | Establece el año completo del objeto de fecha en función del tiempo local (el año completo es de cuatro dígitos, cuatro números). |
setHours() | Establece la hora del objeto de fecha en función del tiempo local |
setMilliseconds() | Establece los milisegundos del objeto de fecha en función del tiempo local |
setMinutes() | Establece los minutos del objeto de fecha en función del tiempo local |
setMonth() | Establece el mes del objeto de fecha en función del tiempo local |
setSeconds() | Establece el número de segundos del objeto de fecha en función del tiempo local |
setTime() | Establece la fecha a1970 años1Mes1Día antes/Después de los milisegundos especificados |
setUTCDate() | Establece el día del mes del objeto de fecha en función del tiempo universal |
setUTCFullYear() | Establece el año del objeto de fecha en función del tiempo universal |
setUTCHours() | Establece la hora del objeto de fecha en función del tiempo universal |
setUTCMilliseconds() | Establece los milisegundos del objeto de fecha en función del tiempo universal |
setUTCMinutes() | Establece los minutos del objeto de fecha en función del tiempo universal |
setUTCMonth() | Establece el mes del objeto de fecha en función del tiempo universal |
setUTCSeconds() | Establece el número de segundos del objeto de fecha en función del tiempo universal |
setYear() | No se recomienda su uso.UsosetFullYear()Método sustituto |
toDateString() | en forma legible (human)-en forma legible (human) para devolver la parte de fecha del objeto de fecha en forma de cadena. |
toGMTString() | No se recomienda su uso.UsotoUTCString()Método sustituto |
toISOString() | Devuelve la fecha en formato de cadena, formateada según el estándar ISO |
toJSON() | Devuelve la fecha en formato de cadena, en formato de fecha JSON |
toLocaleDateString() | Devuelve la parte de fecha del objeto Date en formato de cadena local |
toLocaleTimeString() | Regresar la parte de tiempo del objeto Date en una cadena de formato local |
toLocaleString() | Convertir el objeto Date a una cadena de formato local |
toString() | Convertir el objeto Date a una cadena de texto |
toTimeString() | Convertir la parte de tiempo del objeto Date a una cadena de texto |
toUTCString() | Convertir el objeto Date a una cadena de texto según el tiempo universal |
valueOf() | Regresar el valor original del objeto Date |
El objeto Date también define tres métodos estáticos. Estos métodos se llaman a través del constructor Date() en sí mismo.
Método | Descripción |
---|---|
Date.now() | Regresar desde1970 años1Mes1Milisegundos desde la medianoche del día |
Date.parse() | Analizar la cadena de fecha y regresar desde1970 años1Mes1Milisegundos desde el 00:00:00 del día (UTC), ignorando los segundos de salto |
Date.UTC() | Regresar desde1970 años1Mes1Milisegundos en el objeto Date desde el 00:00:00 del día |