1
resposta

[Sugestão] FormatandoDataEHoraRelatorio

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

public class FormatandoDataEHoraRelatorio {
    public static void main(String[] args) {
        String relatorioDiario = "Relatório de hoje";

        LocalDate dataDoDia = LocalDate.now();
        LocalTime horaDoEnvio = LocalTime.now();

        DateTimeFormatter  formatoData = DateTimeFormatter.ofPattern("dd/MM/yyyy");
        DateTimeFormatter formatoHora = DateTimeFormatter.ofPattern("HH:mm");

        System.out.println(relatorioDiario);
        System.out.println("Dia do envio: " + dataDoDia.format(formatoData));
        System.out.println("Hora do envio: " + horaDoEnvio.format(formatoHora));
    }
}
1 resposta

Olá, Leone, como vai?

O código está organizado e utiliza corretamente as classes da java.time, o que demonstra um bom entendimento de LocalDate, LocalTime e DateTimeFormatter. A captura da data e hora atuais e a formatação da hora seguem a proposta da atividade.

Obrigado por compartilhar sua implementação e continue trazendo suas atividades para discussão. O fórum fica à disposição para novas dúvidas e trocas de conhecimento.

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