bonsoir

j'ai problème avec les dates je ne sais pas pourquoi ça marche pas
je cherche à faire la différence entre calendar6 et calendar4
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
 
String str2="05/2011";
SimpleDateFormat  simpleFormat36 = new SimpleDateFormat("MM/yy");
Date date3 = simpleFormat36.parse(str2);
GregorianCalendar calendar4 = new java.util.GregorianCalendar(); 
calendar4.setTime(date3);
 
 
GregorianCalendar calendar6 = new java.util.GregorianCalendar();
calendar6=calendar4;
calendar6.add (calendar4.MONTH, 12);
 
 
long mils1 = calendar4.getTimeInMillis();
long mils2 = calendar6.getTimeInMillis();
 
System.out.println("  "+mils1+"            "+mils2);

ça donne meme résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 1335823200000            1335823200000
normalement mils2 est supérieur a mils1 car j'ai ajouté 12 mois à calendar6

merci d'avance