[RESOLVIDO] Problema com a atualização da data no Netbeans

Estou com um problema com o Netbeans, estou tentando fazer uma agenda e quando uso e codigo abaixo para me retornar a data atual me retorna dia 225/08/2018

Alguem sabe como resolver isso:

public void INICIACALENDARIO() {

    SimpleDateFormat Ano = new SimpleDateFormat("yyyy");
    SimpleDateFormat Mes = new SimpleDateFormat("MM");
    SimpleDateFormat Dia = new SimpleDateFormat("DD");

    AnoFIXO = Integer.parseInt(Ano.format(new Date()));
    MesFIXO = Integer.parseInt(Mes.format(new Date()));
    DiaFIXO = Integer.parseInt(Dia.format(new Date()));
    // JOptionPane.showMessageDialog(null, DiaFIXO + "/" + MesFIXO + "/" + AnoFIXO);
        
}

Porque não faz assim:

SimpleDateFormat Ano = new SimpleDateFormat("dd/MM/yyyy");
JOptionPane.showMessageDialog(null, Ano.format(new Date()));

Ou:

DateTimeFormatter df = DateTimeFormatter.ofPattern("dd/MM/yyyy");
String dateFormatada = df.format(LocalDate.now());
JOptionPane.showMessageDialog(null, dateFormatada );

Ou mantem como está fazendo, porém o problema é na linha abaixo:

coloque ‘dd’ minúsculo new SimpleDateFormat(“dd”);

‘D’ maiúsculo retorna o dia do ano e ‘d’ minúsculo retorna o dia do mês.
Por isso 225 e não 13.

AntonioSantos: muito obrigado solucionou meu problema …