Comparar data com a class date

4 respostas
brunogarcia

Olá pessoal
sou novo com java tenho um programa que precisa verificar se a data é menor que a data atual
com a class date se alguém souber e poder me ajudar agradeço desde já

4 Respostas

A

A classe Date tem um método que faz isso.

dataInicial.compareTo(dataFinal);

O retorno pode ser:
1 é maior
0 é igual
-1 é menor

brunogarcia

e como verifico este retorno?
mesmo assim obrigado pela ajuda

jingle

você pode fazer assim:

if(dataInicial.compareTo(dataFinal)>0){
//faz algo quando a data inicial é depois da data final
}else if(dataInicial.compareTo(dataFinal)<0){
//faz algo quando a data inicial é antes da data final
}else{
//faz algo quando são iguais...
}
brunogarcia

Vlw galera isto vai me ajudar muito
Brigadaum

Criado 26 de novembro de 2008
Ultima resposta 26 de nov. de 2008
Respostas 4
Participantes 3