Maison >Java >javaDidacticiel >Comment puis-je ajouter un jour à une date en 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();
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);
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);
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)
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!