Um objeto Date em JavaScript é uma data e uma hora. Ela representa o número de milissegundos a partir de 1 janeiro de 1970, a partir da meia-noite , precisamente , Greenwich Mean Time. JavaScript tem vários métodos internos que lhe permitem criar, manipular e exibir datas e horários de acordo com os requisitos de um aplicativo. Comparando duas datas em JavaScript é muito fácil e requer apenas operadores matemáticos simples. Instruções
1
Crie um arquivo de script JavaScript em um editor ou com o Bloco de Notas. Criar a primeira data a ser comparado . Por exemplo, digite :
var data1 = new Date ( " 04 de julho de 1776 09:00:00 ");
2
Crie a segunda data a ser comparado . Por exemplo, digite :
var date2 = new Date ( 2020 , 10, 14, 09 , 0, 0 , 0, 0);
3
Compare os dois datas usando os operadores de comparação matemáticas padrão . Por exemplo, digite :
if ( data1 == date2 )
alert (" ! Data1 e data2 são iguais ");
elseif ( data1 < data2 )
alert (" Date1 é anterior a data2 ");
mais
alert (" data2 é anterior à Date1 ");
4
Executar cálculos em conjunto com a comparar objetos de data. Por exemplo, para calcular o número de dias entre duas datas, tipo : dia
var = 60 * 60 * 24 * 1000 //milissegundos
var diff = Math.abs ( data1 - date2 );
alert (" A diferença é " + Math.round (dif /dia) );