Un objeto Date de JavaScript es a la vez una fecha y una hora. Representa el número de milisegundos desde el 1 enero de 1970, precisamente de la medianoche , hora de Greenwich . JavaScript tiene varios métodos integrados que le permiten crear, manipular y mostrar las fechas y horarios de acuerdo a los requerimientos de una aplicación. Comparar dos fechas en JavaScript es bastante fácil y requiere operadores matemáticos sólo simples. Instrucciones
1
Crear un archivo de comandos JavaScript en un editor o el Bloc de notas. Cree la primera fecha que se comparan. Por ejemplo , escriba:
var fecha1 = new Date ( " 04 de julio 1776 09:00:00 ");
2
Cree la segunda fecha que se comparan. Por ejemplo , escriba:
var fecha2 = new Date ( 2020 , 10 , 14 , 09 , 0, 0 , 0, 0 ) ;
3
Compara los dos fechas utilizando los operadores de comparación matemáticas estándar . Por ejemplo , escriba:
if ( fecha1 == fecha2 )
alert (" Date1 y Date2 son iguales ");
elseif ( fecha1 < fecha2 )
alerta
( " fecha1 es anterior a Date2 ");
más
alerta
( " Date2 es anterior a Fecha1 ");
4
Realizar cálculos en relación con la comparación de objetos de fecha . Por ejemplo, para calcular el número de días entre dos fechas, tipo :
var días = 60 * 60 * 24 * 1000 //milisegundos
var diff = Math.abs ( fecha1 - fecha2 ) ;
alerta
( " Diferencia es " + Math.round ( diff /día ));