Форматування та розбір дат
Форматування та розбір дат є необхідними для роботи з різними поданнями дати. У цій вправі ви відформатуєте дату та розберете рядок у 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);
}
}