Introduction
Dans ce laboratoire, nous allons apprendre à utiliser la méthode LocalDate plusMonths()
de Java, qui peut être utilisée pour ajouter des mois à une date et retourner une nouvelle instance de LocalDate
.
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
Dans ce laboratoire, nous allons apprendre à utiliser la méthode LocalDate plusMonths()
de Java, qui peut être utilisée pour ajouter des mois à une date et retourner une nouvelle instance de LocalDate
.
Créez un nouveau fichier Java nommé DateDemo.java
dans le répertoire ~/project
à l'aide de la commande suivante :
touch ~/project/DateDemo.java
Importer la classe LocalDate
en ajoutant la ligne de code suivante en haut du fichier.
import java.time.LocalDate;
Créez un nouvel objet LocalDate
et définissez-le sur une date spécifique au format AAAA-MM-JJ
. Voici un exemple qui définit la date sur le 21 octobre 2016 :
LocalDate localDate = LocalDate.of(2016, 10, 21);
plusMonths()
Utilisez la méthode plusMonths()
pour ajouter un nombre spécifié de mois à la date. La méthode prend un argument de type long
qui représente le nombre de mois à ajouter.
localDate = localDate.plusMonths(2);
Cela ajoute 2 mois à l'objet localDate
et stocke le nouvel objet LocalDate
dans la même variable de référence.
Enfin, affichez la date pour vérifier qu'elle a été mise à jour.
System.out.println(localDate);
Utilisez la commande suivante pour compiler le code :
javac ~/project/DateDemo.java
Utilisez la commande suivante pour exécuter le code :
java DateDemo
Vous pouvez également ajouter des mois à la date actuelle à l'aide de la méthode LocalDate.now()
, qui renvoie la date actuelle. Voici un exemple qui ajoute 2 mois à la date actuelle :
LocalDate localDate = LocalDate.now();
System.out.println(localDate);
localDate = localDate.plusMonths(2);
System.out.println("New date : "+localDate);
Utilisez la commande suivante pour compiler le code :
javac ~/project/DateDemo.java
Utilisez la commande suivante pour exécuter le code :
java DateDemo
Dans ce laboratoire, nous avons appris à utiliser la méthode plusMonths()
de la classe LocalDate
en Java pour ajouter des mois à une date. Nous avons appris que la méthode prend un argument long
qui représente le nombre de mois à ajouter et renvoie un nouveau LocalDate
avec le nombre spécifié de mois ajoutés. Nous avons également appris à créer un nouveau LocalDate
, à ajouter des mois à une date spécifique et à ajouter des mois à la date actuelle.