Lorsque vous devez ajuster une date particulière d'un jour, plusieurs méthodes sont disponibles.
Solution 1 : Utiliser la classe Calendrier
Une approche implique le Calendrier class :
Date dt = new Date(); Calendar c = Calendar.getInstance(); c.setTime(dt); c.add(Calendar.DATE, 1); dt = c.getTime();
Solution 2 : Utiliser la bibliothèque Joda-Time
La bibliothèque Joda-Time offre une option supérieure en raison des limitations de la classe Date :
Date dt = new Date(); DateTime dtOrg = new DateTime(dt); DateTime dtPlusOne = dtOrg.plusDays(1);
Solution 3 : exploiter le JSR 310 de Java 8 API
Java 8 introduit l'API JSR 310 :
Date dt = new Date(); LocalDateTime.from(dt.toInstant()).plusDays(1);
Solution 4 : Utiliser org.apache.commons.lang3.time.DateUtils
Cette bibliothèque propose une méthode supplémentaire :
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!