Tecnología

Inicio

Cómo comparar los objetos de fecha en JavaScript

Un objeto Date de JavaScript es a la vez una fecha y una hora. Representa el número de milisegundos desde el 1 de enero de 1970, precisamente a partir de la medianoche, hora media de Greenwich. JavaScript tiene varios métodos incorporados que permiten crear, manipular y mostrar fechas y horas de acuerdo a los requerimientos de una aplicación. La comparación de dos fechas en JavaScript es bastante fácil y requiere solamente operadores matemáticos simples.

Instrucciones

1 Crear un archivo de secuencia de comandos JavaScript en un editor o con el Bloc de notas. Crear la primera fecha que se compara. Por ejemplo, escriba:

var fecha1 = new Date ( "4 de julio de, 1776 9:00:00");

2 Crear la segunda fecha que se compara. Por ejemplo, escriba:

var la fecha 2 = new Date (2020, 10, 14, 09, 0, 0, 0, 0);

3 Compare las dos fechas utilizando los operadores estándar de comparación matemáticos. Por ejemplo, escriba:

si (== fecha1 la fecha 2)

alert ( "Fecha1 y Fecha2 son los mismos!");

elseif (fecha1 <la fecha 2)

alert ( "Fecha1 es anterior a Fecha2");

más

alert ( "Fecha2 es anterior a Fecha1");

4 Realizar cálculos en relación con la comparación de los objetos de fecha. Por ejemplo, para calcular el número de días entre dos fechas, tipo:

día var = 60 60 24 * 1000; // milisegundos

var = diff Math.abs (fecha1 - la fecha 2);

alert ( "La diferencia es" + Math.round (esta / día));