Kom igångKom igång gratis

Formatera och tolka datum

Att formatera och tolka datum är grundläggande när du arbetar med olika datumrepresentationer. I den här övningen formaterar du ett datum och tolkar en sträng till ett LocalDate.

Alla nödvändiga klasser från java.time har redan importerats åt dig.

Den här övningen är en del av kursen

Input/Output och strömmar i Java

Visa kurs

Övningsinstruktioner

  • Hämta dagens datum.
  • Definiera en DateTimeFormatter med mönstret dd-MM-yyyy.
  • Formatera dagens datum med hjälp av formateraren.
  • Tolka en datumsträng med den definierade formateraren.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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); 
    }
}
Redigera och kör kod