Datas

3 respostas
H

Olá pessoal…

tenho a seguinte dúvida:

Busco no banco uma data e gostaria de comparar com a data corrente, ou seja, caso a data que retornar do banco for maior que a data corrente eu lanço uma exceção.

Como eu posso estar fazendo isso?

Grato desde já pela atenção!

3 Respostas

eric_jf

Utilize a classe GregorianCalendar que é para isso.

GregorianCalendar calendar = new GregorianCalendar();
calendar.after(dataDoBanco)

H

Valeu, não conhecia esse método…
Preguiça de olhar a API…

deniswsrosa

vc pode tambem usar o metodo getTime da classe java.util.Date, eu o utilizo bastante para poder manipular datas, por exemplo :

finalDate.getTime() - initialDate.getTime() / 24*60*60*1000 ;
ou
finalDate.getTime() > initialDate.getTime()
Criado 4 de setembro de 2006
Ultima resposta 4 de set. de 2006
Respostas 3
Participantes 3