Oi, Roger. Tudo bem com você?
Analisando seu código do exercício de data e hora atual, você usou LocalDateTime.now() para capturar o momento exato da criação da tarefa e aplicou DateTimeFormatter para formatar a saída, só que percebi uma inversão nos rótulos das duas últimas linhas do programa. O padrão de formatação "HH:mm:ss.SSSSSSSSS", que representa hora, está sendo impresso junto com o texto "Data atual", e o padrão "yyyy-MM-dd", que representa a data, está sendo impresso junto com o texto "Hora atual", ficando trocado em relação ao que a saída esperada pede.
Pra corrigir isso, basta inverter os textos ou os formatadores nas duas linhas finais, deixando "Data atual" associado ao padrão yyyy-MM-dd e "Hora atual" associado ao padrão HH:mm:ss.SSSSSSSSS, assim a saída fica coerente com o exemplo do enunciado, tipo:
System.out.println("Data atual: "+ dataHoraCriacaoTarefa
.format(DateTimeFormatter.ofPattern("yyyy-MM-dd")));
System.out.println("Hora atual: "+ dataHoraCriacaoTarefa
.format(DateTimeFormatter.ofPattern("HH:mm:ss.SSSSSSSSS")));
Parabéns pelo empenho no exercício, Roger. O fórum está à disposição, continue compartilhando suas resoluções por aqui.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!