j'ai un problème de date
j'ai un date et je veux ajouter 15 jour en resultat
si vous avez une methode de calcul s'il vous plait
j'ai un problème de date
j'ai un date et je veux ajouter 15 jour en resultat
si vous avez une methode de calcul s'il vous plait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Calendar cal = Calendar.getInstance(); cal.setTime(new Date()); cal.set(Calendar.DAY_OF_MONTH, cal.get(Calendar.DAY_OF_MONTH) + 15); cal.getTime();
Tu as aussi la méthode roll qui te permet de le faire
Pour les manipulations de date de façon simple :
http://joda-time.sourceforge.net/
Ca permet de faire, dans ton cas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part DateTime dateTime = ancienneDateTime.plusDays(15);
Je sais bien mais pour 15 jours justement dans son cas ca va très bien suivant le cas. En proposant cette solution je supposais une consultation de la javadoc.
S'il faut que les autres champs soient mis à jours en fonction la méthode add le permet très bien et je trouve mieux que d'utiliser la méthode set...
Effectivement, c'est mieux ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Calendar cal = Calendar.getInstance(); cal.setTime(new Date()); cal.add(Calendar.Date, 15); cal.getTime();
Partager