Maison > Java > javaDidacticiel > Comment puis-je ajouter un jour à une date en Java ?

Comment puis-je ajouter un jour à une date en Java ?

Linda Hamilton
Libérer: 2024-11-28 22:33:11
original
949 Les gens l'ont consulté

How Can I Add One Day to a Date in Java?

Ajout d'un jour à une date

L'ajout d'un jour à une date en Java peut être réalisé en utilisant différentes approches :

Solution 1 : Utiliser la classe Calendar

La classe Calendar fournit des méthodes pour ajouter ou soustraire jours vers un objet Date :

Date dt = new Date();
Calendar c = Calendar.getInstance();
c.setTime(dt);
c.add(Calendar.DATE, 1);
dt = c.getTime();
Copier après la connexion

Solution 2 : Utilisation de la bibliothèque Joda-Time

La bibliothèque Joda-Time propose une API riche pour la manipulation des dates. Avec Joda-Time, vous pouvez ajouter un jour comme suit :

Date dt = new Date();
DateTime dtOrg = new DateTime(dt);
DateTime dtPlusOne = dtOrg.plusDays(1);
Copier après la connexion

Solution 3 : Utilisation de JSR 310 (Java 8)

Java 8 a introduit JSR 310, une nouvelle API de date et d'heure. Avec JSR 310, vous pouvez ajouter un jour comme suit :

Date dt = new Date();
LocalDateTime.from(dt.toInstant()).plusDays(1);
Copier après la connexion

Solution 4 : Utilisation d'Apache Commons DateUtils

La classe Apache Commons DateUtils fournit des méthodes utilitaires pour la date manipulation. Pour ajouter un jour, vous pouvez utiliser :

Date dt = new Date();
dt = DateUtils.addDays(dt, 1)
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal