Maison > Java > javaDidacticiel > le corps du texte

Comment soustraire des jours d'une date en Java à l'aide du calendrier ?

DDD
Libérer: 2024-11-27 04:01:18
original
409 Les gens l'ont consulté

How to Subtract Days from a Date in Java Using Calendar?

Soustraire des jours d'une date en Java à l'aide du calendrier

En Java, il n'existe pas de fonction directe spécifiquement conçue pour soustraire un nombre spécifié de jours à partir d'un rendez-vous. Cependant, la classe Calendar fournit une solution polyvalente pour gérer cette tâche.

Solution :

Pour soustraire X jours d'une date à l'aide du calendrier Java, suivez ces étapes :

  1. Créer une instance du calendrier class :
Calendar calendar = Calendar.getInstance();
Copier après la connexion
  1. Utilisez la méthode add() pour soustraire le nombre de jours spécifié du champ de calendrier souhaité. Pour les jours, utilisez le champ DAY_OF_MONTH comme suit :
calendar.add(Calendar.DAY_OF_MONTH, -X);
Copier après la connexion

Dans ce code, -X représente le nombre de jours à soustraire.

  1. Le add() La méthode modifie l’instance de calendrier en place. L'objet calendrier résultant reflétera désormais la date mise à jour avec les jours spécifiés soustraits.

Exemple :

En supposant que vous ayez une date stockée dans l'objet calendrier, pour soustraire 5 jours à cette date, vous écririez :

calendar.add(Calendar.DAY_OF_MONTH, -5);
Copier après la connexion

Cette opération modifie le calendrier pour représenter la date qui fait 5 jours avant la date initiale.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal