Diferença de Datas

Como eu posso obter a quantidade em dias da diferença de duas datas.

Por exemplo, hoje é dia 30/maio/2005 e eu quero saber quantos dias falta até o dia 31/dezembro/2005, qual classe eu utilizo?

No SQl existe o DiffDate e é bem provável que no Java também exista, qual é? Alguém sabe? Pelo amor de Deus respondam!!!

PS.: Já examinei as classes Calendar e Date e seus compareTo(), mas não funcionou.

Obrigado.

Veja isso:

http://www.guj.com.br/java.tutorial.artigo.8.1.guj

O botao Pesquisar ta ali em cima…
http://www.guj.com.br/posts/list/9440.java

Obrigado Marurício.

E LIPE

é o seguinte cara, vou ser curto e grosso: se tu não sabe responder, não responde, simples!

Agora, esse pessoal que fica postando: “procura no google” nem deveria estar num fórum! O intuito do fórum é as pessoas trocarem experiência e respostas ignorantes como essa não se adequam ao contexto.

Respostas cretinas merecem contra-respostas mais cretinas ainda: se voce nao sabe ou nao quer procurar, e acha ruim quando te mostram onde esta o botao, nao pergunte!

O intuito do forum eh trocar experiencias, de fato, e o que o Lipe quis dizer foi que essa experiencia ja foi trocada aqui no GUJ - muitas vezes, e que nao faz muito sentido troca-las de novo. :wink:

É isso aí galera… “Paz na terra aos homens de boa vontade”!!

Além disso tem uma dezena de tópicos aqui mesmo no guj com essa dúvida.