fatmax
Messages postés1Date d'inscriptionmardi 4 octobre 2005StatutMembreDernière intervention 4 octobre 2005
-
4 oct. 2005 à 10:05
bernardgautier
Messages postés14Date d'inscriptiondimanche 26 novembre 2000StatutMembreDernière intervention20 novembre 2005
-
10 oct. 2005 à 22:05
J'essaie de generer un agenda, donc une liste de
jours, et j'utilise la classe calendar pour voir a quel jour(lundi,
mardi...) correspond tel ou tel jour;
Ca marche, mais uniquement pour les mois de septembre et octobre,
les resultats de get(Calendar.DAY_OF_WEEK) ne correspondent pas pour
les autres mois
Voici mon code, aidez moi svp!!!
Code:, ----
public void setListeDesJours(int moisInt,int anneeInt){
this.jours.clear();
this.calendar.clear();
String mois = String.valueOf(moisInt);
Jour j = new Jour();
int nb =this.nbJours(moisInt,anneeInt);
for (int i=1; i<=nb;i++){
this.calendar.clear();
this.calendar.set(moisInt,anneeInt,i);
j = new Jour(i,mois,this.calendar.get(Calendar.DAY_OF_WEEK),anneeInt);
this.jours.add(j);
}
}
this.jour est une ArrayList, this.calendar est un
GregorianCalendar, la classe jour est juste une classe toute simple
avec 4 attributs int et String