Analyse de Localdate Java avec Formatter

JavaJavaBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

En langage de programmation Java, la classe LocalDate fournit diverses méthodes pour effectuer des opérations sur les dates. L'une des méthodes fournies par la classe LocalDate est parse(). La méthode parse() analyse une chaîne de caractères donnée représentant une date et renvoie l'objet LocalDate correspondant. Dans ce laboratoire, nous allons expliquer comment utiliser la méthode parse() de LocalDate en langage de programmation Java.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java(("Java")) -.-> java/FileandIOManagementGroup(["File and I/O Management"]) java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java/BasicSyntaxGroup -.-> java/output("Output") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/date("Date") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/format("Format") java/FileandIOManagementGroup -.-> java/io("IO") java/SystemandDataProcessingGroup -.-> java/string_methods("String Methods") subgraph Lab Skills java/output -.-> lab-117836{{"Analyse de Localdate Java avec Formatter"}} java/date -.-> lab-117836{{"Analyse de Localdate Java avec Formatter"}} java/format -.-> lab-117836{{"Analyse de Localdate Java avec Formatter"}} java/io -.-> lab-117836{{"Analyse de Localdate Java avec Formatter"}} java/string_methods -.-> lab-117836{{"Analyse de Localdate Java avec Formatter"}} end

Importez les classes requises

Nous devons importer les classes nécessaires avant de les utiliser dans notre programme.

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;

Définissez un objet de format

Pour utiliser la méthode parse(), nous devons définir un objet de format. L'objet de format sera utilisé par la méthode parse() pour analyser la chaîne d'entrée donnée.

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");

Analyser une chaîne en LocalDate

Après avoir défini l'objet de format, nous pouvons utiliser la méthode parse() pour convertir une chaîne donnée en un objet LocalDate.

LocalDate date = LocalDate.parse("2022-07-01", formatter);

Afficher l'objet LocalDate

Après avoir analysé la chaîne en un objet LocalDate, nous pouvons afficher l'objet pour afficher la date selon le format spécifié dans le formateur.

System.out.println(date);

Utiliser et tester le code

Enregistrez le code dans un fichier nommé LocalDateParse.java dans le répertoire ~/project.
Utilisez la commande suivante pour compiler le code :

javac LocalDateParse.java

Utilisez la commande suivante pour exécuter le code :

java LocalDateParse

Si le code s'exécute avec succès, il affichera la sortie suivante :

2022-07-01

Récapitulatif

Dans ce laboratoire, nous avons appris à utiliser la méthode parse() de la classe LocalDate du langage de programmation Java. Nous avons suivi le guide étape par étape pour analyser une chaîne en un objet LocalDate. Nous avons également expliqué comment définir un formateur pour la méthode parse(). Enfin, nous avons discuté de la manière d'afficher un objet LocalDate.