Comparação entre Data e Hora

4 respostas
L

Aí, galera…

Como fazer comparação entre datas e horas? Por exemplo: if (Data1 > Data2) { … } if (Hora1 < Hora2) { … }

Valeu!!!

4 Respostas

S

Oi Linkel!

Se você usar java.util.Date ou java.util.Calendar você pode fazer a comparação em milissegundos.

Use o método getTime no Date ou o getTimeInMillis no Calendar. Ambos retornam um long com os milissegundos, basta compará-los.

[]'s

P

vc pode usar o metodo compareTo()… ex: data1.compareTo(data2);
retorna um valor < 0 se a data1 for menor que data2, > 0 se data1 > data2 e 0 se data1 = data2

S

Poxa, verdade, como fui esquecer o compareTo! :stuck_out_tongue:

L

PcAbrantes:
vc pode usar o metodo compareTo()… ex: data1.compareTo(data2);
retorna um valor < 0 se a data1 for menor que data2, > 0 se data1 > data2 e 0 se data1 = data2

Valeu, brother!!! Show de bola!

Criado 27 de outubro de 2007
Ultima resposta 29 de out. de 2007
Respostas 4
Participantes 3