НачатьНачать бесплатно

Форматирование и разбор дат

Форматирование и разбор дат — важные навыки для работы с различными представлениями дат. В этом упражнении вы отформатируете дату и преобразуете строку в объект 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); 
    }
}
Редактировать и запускать код