Métodos de configuración de fecha de JavaScript
- Página anterior Métodos de obtención de fechas JS
- Página siguiente Matemáticas JS
Se puede usar el método "Establecer fecha" para establecer el valor de fecha del objeto fecha (año, mes, día, hora, minuto, segundo, milisegundo).
Métodos de configuración de fecha
Los métodos de configuración de fecha se utilizan para establecer partes específicas de la fecha. A continuación se presentan los métodos más comunes (ordenados alfabéticamente):
Método | Descripción |
---|---|
setDate() | Establecer día como número (1-31) |
setFullYear() | Establecer año (opcional mes y día) |
setHours() | Establecer horas (0-23) |
setMilliseconds() | Establecer milisegundos (0-999) |
setMinutes() | Establecer minutos (0-59) |
setMonth() | Establecer mes (0-11) |
setSeconds() | Establecer segundos (0-59) |
setTime() | Establecer la hora (milisegundos desde el 1 de enero de 1970 hasta la fecha actual) |
Método setFullYear()
setFullYear()
Método para establecer el año del objeto fecha. Este ejemplo se establece en 2020:
Ejemplo
<script> var d = new Date(); d.setFullYear(2020); document.getElementById("demo").innerHTML = d; </script>
setFullYear()
El método puedeSeleccionarEstablecer mes y día:
Ejemplo
<script> var d = new Date(); d.setFullYear(2020, 11, 3); document.getElementById("demo").innerHTML = d; </script>
Método setMonth()
setMonth()
Método para establecer el mes del objeto fecha (0-11):
Ejemplo
<script> var d = new Date(); d.setMonth(11); document.getElementById("demo").innerHTML = d; </script>
Método setDate()
setDate()
Método para establecer el día del objeto fecha (1-31):
Ejemplo
<script> var d = new Date(); d.setDate(15); document.getElementById("demo").innerHTML = d; </script>
setDate()
El método también se puede usar para agregar díasAgregarHasta la fecha:
Ejemplo
<script> var d = new Date(); d.setDate(d.getDate() + 50); document.getElementById("demo").innerHTML = d; </script>
Si se agregan días, se cambia el mes o el año, el cambio se manejará automáticamente por el objeto Date.
Método setHours()
setHours()
Método para establecer las horas del objeto fecha (0-23):
Ejemplo
<script> var d = new Date(); d.setHours(22); document.getElementById("demo").innerHTML = d; </script>
Método setMinutes()
setMinutes()
Método para establecer los minutos del objeto fecha (0-59):
Ejemplo
<script> var d = new Date(); d.setMinutes(30); document.getElementById("demo").innerHTML = d; </script>
Método setSeconds()
setSeconds()
Método para establecer los segundos del objeto fecha (0-59):
Ejemplo
<script> var d = new Date(); d.setSeconds(30); document.getElementById("demo").innerHTML = d; </script>
Comparar fechas
Las fechas se pueden comparar fácilmente.
El siguiente ejemplo compara la fecha de hoy con el 16 de enero de 2049:
Ejemplo
var today, someday, text; today = new Date(); someday = new Date(); someday.setFullYear(2049, 0, 16); if (someday > today) { text = "Hoy está antes del 16 de enero de 2049"; } text = "Hoy está después del 16 de enero de 2049"; } document.getElementById("demo").innerHTML = text;
JavaScript cuenta desde 0 hasta 11 meses. El mes 1 es 0. El mes 12 es 11.
Manual de referencia completo de fechas de JavaScript
Para obtener un manual de referencia de fechas completo, visite nuestro Manual de referencia de fechas de JavaScript.
Este manual contiene descripciones e instancias de todas las propiedades y métodos de fechas.
- Página anterior Métodos de obtención de fechas JS
- Página siguiente Matemáticas JS