Métodos de configuración de fecha de JavaScript
Los métodos Establecer fecha te permiten establecer valores de fecha (años, meses, días, horas, minutos, segundos, milisegundos) para un objeto de fecha.
Método | Descripción |
---|---|
setDate() | Establecer el día como un número (1-31) |
setFullYear() | Configurar el año (opcionalmente mes y día) |
setHours() | Establecer la hora (0-23) |
setMilliseconds() | Establecer los milisegundos (0-999) |
setMinutes() | Establecer los minutos (0-59) |
setMonth() | Establecer el mes (0-11) |
setSeconds() | Establecer los segundos (0-59) |
setTime() | Establecer la hora (milisegundos desde el 1 de enero de 1970) |
Veamos un ejm con setFullYear.
Ejm
<!DOCTYPE html> <html> <body> <h2>JavaScript setFullYear()</h2> <p>The setFullYear() method sets the year of a date object:</p> <p id="demo"></p> <script> var d = new Date(); d.setFullYear(2020); document.getElementById("demo").innerHTML = d; </script> </body> </html>
Comparar datos
Las fechas se pueden comparar fácilmente.
El siguiente ejemplo compara la fecha de hoy con el 14 de enero de 2100:
Ejm
<!DOCTYPE html> <html> <body> <p id="demo"></p> <script> var today, someday, text; today = new Date(); someday = new Date(); someday.setFullYear(2100, 0, 14); if (someday > today) { text = "Today is before January 14, 2100."; } else { text = "Today is after January 14, 2100."; } document.getElementById("demo").innerHTML = text; </script> </body> </html>