oneDate e otherDate são objetos da classe java.util.Date

O Método getTime() retorna um long  com o valor da data em milisegundos.
Divide-se por 1000 para tornar em segundos.
Depois por 60 pra tornar em minutos.
Depois em 60 pra tornar em horas
E finalmente por 24 pra tornar em dias :-)


long milis = Math.abs( oneDate.getTime() - otherDate.getTime() );
int seconds = ( int ) milis / 1000;
int minutes = seconds / 60;
int hours = minutes / 60;
int days = hours / 24;





______________________________
Rodrigo de Oliveira Lopes
Desenvolvedor - Softexport Informática
Bacharel em Computação - SCPJ2
[EMAIL PROTECTED]
www.softexport.com.br
----- Original Message -----
From: "Roberto JR" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, March 30, 2001 4:39 AM
Subject: [cejug-discussao] Data


> Pessoal,
>
> Estou tentando calcular a diferença de dias entre duas datas
> (Date). Há algum método que faça isso ou eu tenho que implementar. E se
> tenho que implementar, alguém tem alguma dica para facilitar o
> trabalho???
>
> Valew,
>
> Roberto Jr
>
>
> --------------------------------------------------------------------------
-----------------
> Ceara' Java User Group
>
>   Para cancelar sua assinatura, envie um e-mail para:
[EMAIL PROTECTED]
>   Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
>   Falar com o administrador? e-mail para: [EMAIL PROTECTED]
>


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.427 / Virus Database: 240 - Release Date: 6/12/2002


-------------------------------------------------------------------------------------------

Ceara' Java User Group

  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 
 

Responder a