Jump to content


Photo

Erro Ao Efetuar Cálculo Com Datas


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 pcjardim

pcjardim

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 13/05/2010, 14:02

Gostaria de saber se alguém pode me ajudar!?
estou fazendo cálculos com datas, se faço:
int inteiro = 20;vencimento.add(Calendar.DAY_OF_MONTH, inteiro);
faz o cálculo corretamente, porém se faço assim:
GregorianCalendar hoje = new GregorianCalendar();GregorianCalendar data = new GregorianCalendar();int dia = 03;mes=05;ano=2010;data1 = hoje.getTime();      data = new GregorianCalendar(ano, (mes - 1), dia);data2 = data.getTime();double diffDias = Math.floor((data1.getTime() - data2.getTime()) / 1000.0 / 86400.00);int inteiro = (int) diffDias;vencimento.add(Calendar.DAY_OF_MONTH, inteiro);
quero que essa variável vencimento tenha a data que esta em data2 + os dias que estão em inteiro, mas ai ele imprime a data atual ou seja a data do dia.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq