Galera eu tenho o seguinte metodo!!
public void calculardata(DadosDasBolsas bolsas){
try {
DadosHemocomponentesBancoDAO dao = new DadosHemocomponentesBancoDAO();
DadosDasBolsas bol = new DadosDasBolsas();
Date datahoje = null;
Date datavencimento = null;
SimpleDateFormat datas = new SimpleDateFormat(“dd/MM/yyyy”);
List dadosbolsas = dao.getLista(bol);
for(DadosDasBolsas dadospaciente : dadosbolsas ){
datahoje = datas.parse(datas.format(new Date()));
datavencimento = datas.parse(dadospaciente.getDataVencimento());
long diferencaMS = datavencimento.getTime()-datahoje.getTime();
long diferencaSegundos = diferencaMS / 1000;
long diferencaMinutos = diferencaSegundos / 60;
long diferencaHoras = diferencaMinutos / 60;
long diferencaDias = diferencaHoras / 24;
dadospaciente.setVencimento(diferencaDias);
System.out.println(diferencaDias);
}
} catch (java.text.ParseException e) {
return;
}
}
como faço para mandar o resultado para getvencimento onde vai para a tabela.
preciso pegar o valor
"dadospaciente.setVencimento(diferencaDias); "
e colocar no neu getVencimento, ele ta reclamando no “setVencimento”