O seguinte metodo retorna a diferença de dias entre duas datas :
 

public final static long MSEC_PER_HOUR = 1000L * 60L * 60L; // Numero de milisegundos numa hora

public final static long MSEC_PER_DAY = MSEC_PER_HOUR * 24L; // Numero de milisegundos ao dia

public int difDays(java.util.Date dataInicio, java.util.Date dataFim) {
    if (end == null || start == null) {
        return 0;
    }
    return (int)((dataFim.getTime() - dataInicio.getTime()) / MSEC_PER_DAY);
}
 
-----Mensagem original-----
De: Marco Antonio [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 3 de abril de 2002 09:01
Para: [EMAIL PROTECTED]
Assunto: [java-list] Diferença entre datas??

Preciso de uma rotina que dadas duas datas, me retorne a diferenças em dias!
Quem tive por favor, poderia me ajudar!
(Obs.: Para rodar em modo DOS)!!!!!

Responder a