Soustraire des jours d'une date à l'aide du calendrier Java
Lorsque vous travaillez avec des dates en Java, soustraire des jours d'une date donnée peut être une tâche courante . Cependant, trouver une méthode simple pour ce calcul peut être difficile.
Problème :
Java Calendar n'offre pas de fonction directe pour soustraire des jours à une date. En conséquence, les utilisateurs peuvent avoir du mal à déterminer la bonne approche pour cette opération.
Solution :
"Méthode Calendar.add()"
Pour résoudre ce problème, la méthode "Calendar.add()" propose une solution. Cette méthode vous permet de modifier un champ de calendrier spécifique, tel que des jours, des mois ou des années, en ajoutant ou en soustrayant une valeur spécifiée.
La documentation indique :
"Ajoute ou soustrait la valeur spécifiée. durée au champ de calendrier donné, en fonction des règles du calendrier. "
En passant une valeur négative comme deuxième argument, vous pouvez effectivement soustraire des jours à la date actuelle. Par exemple :
Calendar calendar = Calendar.getInstance(); // this would default to now calendar.add(Calendar.DAY_OF_MONTH, -5);
Dans cet exemple, 5 jours seront soustraits de la date actuelle, et le résultat sera stocké dans l'objet "calendrier".
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!