Ola pessoal, estou criando um sistema de cobrança como conclusão do curso de Poo da faculdade. Preciso criar um método que calcule juros.
A lógica aplicada é salvar a data do vencimento no mySql, formato Date, depois receber ela em uma variável e comparar com a data atual para calcular o juros.
O problema = A data que recebo do mySql é no formato ‘yyyy-mm-dd’ armazenada em uma variável date. A data que consigo pegar do dia atual no java fica no formato ‘yyyy/mm/dd’ impossibilitando minha lógica.
Queria converter uma das datas para ficarem idênticas e conseguir fazer a contagem de dias. Alguém consegue em dar uma luz?
private void setarcliente (){
int setar = TblDividas.getSelectedRow();
txtIdDiv.setText(TblDividas.getModel().getValueAt(setar, 0).toString());
//exibe o valor inicial da divida
lbValorInicial.setText(TblDividas.getModel().getValueAt(setar, 2).toString());
//atualiza o valor da divida
float valor_atualizado = (float) (TblDividas.getModel().getValueAt(setar, 2));
Date data_Abertura = (Date) (TblDividas.getModel().getValueAt(setar, 1));
Date data = new Date();
DateFormat formatador = DateFormat.getDateInstance(DateFormat.DEFAULT);
System.out.println("dia de hoje "+formatador.format(data));
System.out.println("dia cadastrado "+data_Abertura);
}