Méthode .add - Java - Programmation
Marsh Posté le 12-04-2016 à 16:26:56
Il faut faire attention avec Calendar, ce n'est pas 'immutable'.
add ne doit pas être considéré comme un opérateur qui retourne le résultat attendu. L'appel à add change l'état de ton objet.
ton ton bout de code s'écrit :
Code :
|
Marsh Posté le 12-04-2016 à 11:27:47
Bonjour à tous !!
Je cherche à ajouter des heures à une date (qui est de type Calendar). Pour cela j'utilise la méthode .add. Mais cette méthode me renvoie un void, du coup je ne peux plus utiliser mon objet par la suite (avec la méthode .before en l'occurence).
Vous sauriez comment régler ce pb ?
Voilà mon bout de code : (Calendar.getInstance()).before(date.add(Calendar.HOUR_OF_DAY, duree));
Merci d'avance !!!!