Pesquisa Google

terça-feira, 21 de abril de 2009

Calcular diferença de dias entre datas(Java)

Veja como calcular a diferença de dias entre duas datas:
É só adicionar este método a sua classe de utilitários:

public int diferencaDias(Calendar cInicio, Calendar cFim){
long ini = cInicio.getTimeInMillis();
long fim = cFim.getTimeInMillis();
long nroHoras = (fim-ini) / 1000 / 3600;
int nroDias = (int) nroHoras / 24;
return nroDias;
}

1 comentários:

Anônimo disse...

Use o Joda-time :)

Abraços