Subtrair Datas

1 resposta
S

Olá a todos,
sei que este assunto já foi muito discutido,
mas gostaria de uma melhor solução para encontrar a diferença entre duas datas String.
String data1 = “25/12/2010”
String data2 = “15/02/2011”

Obrigado a quem puder me ajudar.

1 Resposta

S
SimpleDateFormat sdf = new SimpleDateFormat(dd/MM/yyyy);

try {

java.util.Date data1 = sdf.parse(Data);

java.util.Date data2 = sdf.parse(inicioSafra);

long differenceMilliSeconds = data2.getTime() - data1.getTime();

differenceMilliSeconds = (differenceMilliSeconds/1000/60/60/24);

dias = String.valueOf(differenceMilliSeconds);

} catch (ParseException ex) {

Logger.getLogger(OracleAcesso.class.getName()).log(Level.SEVERE, null, ex);

}

Isto resolveu para mim.
Espero que seje útil para alguém.

Criado 8 de fevereiro de 2011
Ultima resposta 8 de fev. de 2011
Respostas 1
Participantes 1