1
resposta

[Projeto] data de vencimento

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class vencimento {
    static void main(String[] args) {
        LocalDate dataInicio = LocalDate.now();
        int maisMes = 1;
        LocalDate dataNova = dataInicio.plusMonths(maisMes);

        DateTimeFormatter formatoData = DateTimeFormatter.ofPattern("dd-MM-yyyy");
        String dataFormatada = dataNova.format(formatoData);

        String dataInicioFormatada = dataInicio.format(formatoData);

        System.out.println("Data antiga de vencimento: " + dataInicioFormatada);
        System.out.println("Nova data de vencimento: " + dataFormatada);
    }
}
1 resposta

Olá, Gabriel, como vai?

Parabéns pela implementação do exercício, pois o código atende perfeitamente ao que foi proposto e demonstra um bom domínio sobre a biblioteca java.time. Você utilizou corretamente o método plusMonths para a manipulação das datas e aplicou o DateTimeFormatter para garantir que a saída estivesse no padrão dd-MM-yyyy, o que é fundamental em sistemas financeiros.

É muito positivo ver sua dedicação em compartilhar o progresso conosco e incentivo que continue praticando e postando seus resultados.

Continue com esse ótimo empenho nos estudos e qualquer dúvida o fórum está a disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!