Zacznij terazZacznij za darmo

Formatowanie i parsowanie dat

Formatowanie i parsowanie dat to podstawowe umiejętności przy pracy z różnymi reprezentacjami dat. W tym ćwiczeniu sformatujesz datę oraz przetworzysz ciąg znaków na obiekt LocalDate.

Wszystkie wymagane klasy z java.time zostały już zaimportowane.

To ćwiczenie jest częścią kursu

Wejście/wyjście i strumienie w Javie

Zobacz kurs

Instrukcje do ćwiczenia

  • Pobierz bieżącą datę.
  • Zdefiniuj obiekt DateTimeFormatter ze wzorcem dd-MM-yyyy.
  • Sformatuj bieżącą datę przy użyciu formattera.
  • Sparsuj ciąg znaków z datą przy użyciu zdefiniowanego formattera.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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); 
    }
}
Edytuj i uruchom kod