Форматирование и разбор дат
Форматирование и разбор дат — важные навыки для работы с различными представлениями дат. В этом упражнении вы отформатируете дату и преобразуете строку в объект LocalDate.
Все необходимые классы из java.time уже импортированы.
Это упражнение является частью курса
Ввод/вывод и потоки в Java
Инструкции к упражнению
- Получите текущую дату.
- Создайте объект
DateTimeFormatterс шаблономdd-MM-yyyy. - Отформатируйте текущую дату с помощью форматировщика.
- Выполните разбор строки с датой, используя созданный форматировщик.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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);
}
}