Bonjour,
J'ai un soucis d'algorithme je pense , mais je vois pas mon erreur.

Je veux récupérer un GregorianCalendar paramétrer à 00h01 il y a 7 jours.

Voilà le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
 
GregorianCalendar baseGreg = new GregorianCalendar();           
GregorianCalendar calendar = new GregorianCalendar(baseGreg.YEAR,baseGreg.MONTH,baseGreg.DAY_OF_MONTH,0,1);
calendar.add (Calendar.DATE, -7);
System.out.println("7 jours à minuit 01: "+calendar.getTime());


il m'affiche
7 jours à minuit 01: Sat Feb 26 00:01:00 CET 1
alors que ca devrait etre le 29 juin ( on est le 6 juillet)