CommencezCommencez gratuitement

Formater et analyser des dates

Le formatage et l'analyse des dates sont essentiels pour gérer différentes représentations de dates. Dans cet exercice, vous allez formater une date et analyser une chaîne en un LocalDate.

Toutes les classes nécessaires de java.time ont été importées pour vous.

Cette activité fait partie du cours

Entrées/sorties et flux en Java

Voir le cours

Instructions de l’exercice

  • Récupérez la date courante.
  • Définissez un DateTimeFormatter avec le motif dd-MM-yyyy.
  • Formatez la date courante à l'aide du formateur.
  • Analysez une chaîne de date en utilisant le formateur défini.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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); 
    }
}
Modifier et exécuter le code