Formatando e analisando datas
Formatar e analisar datas é essencial para trabalhar com diferentes representações de data. Neste exercício, você vai formatar uma data e converter uma string em um LocalDate.
Todas as classes necessárias de java.time já foram importadas para você.
Este exercicio faz parte do curso
Entrada/Saída e Streams em Java
Instruções do exercicio
- Obtenha a data atual.
- Defina um
DateTimeFormattercom o padrãodd-MM-yyyy. - Formate a data atual usando o formatador.
- Analise uma string de data usando o formatador definido.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
public class DateExample {
public static void main(String[] args) {
// Get current date
LocalDate date = ____;
System.out.println("Current date in default format: " + date);
// Define format with pattern dd-MM-yyyy
DateTimeFormatter formatter = DateTimeFormatter.____("dd-MM-yyyy");
// Format and print date
System.out.println(date.____(formatter));
// Parse a text into a string
LocalDate parseDate = LocalDate.____("2025-02-10");
System.out.println("Parse the text into date: " + parseDate);
}
}