Méthode plusWeeks de Java LocalDate

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

Dans ce laboratoire, vous allez apprendre à utiliser la méthode plusWeeks() en Java pour ajouter un nombre spécifié de semaines à une date donnée en utilisant la classe LocalDate.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/ConcurrentandNetworkProgrammingGroup(["Concurrent and Network Programming"]) java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java/BasicSyntaxGroup -.-> java/variables("Variables") java/BasicSyntaxGroup -.-> java/output("Output") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/classes_objects("Classes/Objects") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/packages_api("Packages / API") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/date("Date") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/oop("OOP") java/ConcurrentandNetworkProgrammingGroup -.-> java/working("Working") java/SystemandDataProcessingGroup -.-> java/system_methods("System Methods") subgraph Lab Skills java/variables -.-> lab-117844{{"Méthode plusWeeks de Java LocalDate"}} java/output -.-> lab-117844{{"Méthode plusWeeks de Java LocalDate"}} java/classes_objects -.-> lab-117844{{"Méthode plusWeeks de Java LocalDate"}} java/packages_api -.-> lab-117844{{"Méthode plusWeeks de Java LocalDate"}} java/date -.-> lab-117844{{"Méthode plusWeeks de Java LocalDate"}} java/oop -.-> lab-117844{{"Méthode plusWeeks de Java LocalDate"}} java/working -.-> lab-117844{{"Méthode plusWeeks de Java LocalDate"}} java/system_methods -.-> lab-117844{{"Méthode plusWeeks de Java LocalDate"}} end

Importez le package requis

Pour utiliser la classe LocalDate, vous devez importer le package java.time.LocalDate. Ajoutez la ligne de code suivante en haut de votre fichier DateDemo.java.

import java.time.LocalDate;

Définissez la méthode principale

Définissez la méthode main dans votre fichier DateDemo.java.

public static void main(String[] args){
    // Ajoutez le code ici
}

Créez un objet LocalDate

Créez un objet LocalDate avec la date à laquelle vous souhaitez ajouter des semaines.

LocalDate localDate = LocalDate.of(2021, 12, 31);

Affichez la date initiale

Affichez la date initiale en utilisant la méthode System.out.println().

System.out.println("Date initiale : " + localDate);

Ajoutez des semaines à la date en utilisant la méthode plusWeeks()

Utilisez la méthode plusWeeks() pour ajouter un nombre spécifié de semaines à l'objet localDate et stocker le résultat dans l'objet localDate.

localDate = localDate.plusWeeks(2);

Affichez la date mise à jour

Affichez la date mise à jour en utilisant la méthode System.out.println().

System.out.println("Date mise à jour : " + localDate);

Compilez et exécutez le programme

Compilez le programme à l'aide de la commande suivante dans le terminal :

javac DateDemo.java

Exécutez le programme à l'aide de la commande suivante :

java DateDemo

Mettez à jour la date avec la date actuelle

Créez un objet LocalDate pour représenter la date actuelle.

LocalDate currentDate = LocalDate.now();

Affichez la date mise à jour

Utilisez la méthode plusWeeks() pour ajouter 5 semaines à la date actuelle et affichez la date mise à jour.

currentDate = currentDate.plusWeeks(5);
System.out.println("Nouvelle date : " + currentDate);

Résumé

Félicitations ! Vous avez appris avec succès à utiliser la méthode plusWeeks() en Java pour ajouter un nombre spécifié de semaines à une date donnée à l'aide de la classe LocalDate. Cette fonction peut être utile lors du calcul de dates dans le futur ou dans le passé selon des exigences spécifiques.