1
resposta

Data e hora atual

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

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Crie sua tarefa:");
        String tarefa = scanner.nextLine();
        LocalDate dataTarefa = LocalDate.now();
        LocalTime horarioTarefa = LocalTime.now();

        DateTimeFormatter dataFormatada = DateTimeFormatter.ofPattern("dd/MM/yyyy");

        System.out.println("Sua tarefa: " + tarefa + " foi criada na data: " + dataTarefa.format(dataFormatada) + " no horário: " + horarioTarefa.getHour() + ":" + horarioTarefa.getMinute());
    }
}
1 resposta

Olá, Gustavo, como vai?

Seu código funciona corretamente para capturar a data e a hora atuais e demonstra um bom uso das classes da API java.time. A lógica está coerente e atende ao objetivo de registrar o momento de criação da tarefa, o que é positivo para um sistema de log.

Parabéns pela implementação e por compartilhar sua solução no fórum. Continue trazendo suas dúvidas e exercícios, o espaço está à disposição para trocar ideias e evoluir no aprendizado.

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