Gregorian calendar DAY_OF_WEEK.

commentsamarchepas -  
l30games Messages postés 13 Statut Membre -
Bonjours ! voila j'ai un petit soucis

Je voudrais bien savoir pourquoi ce code m'affiche un jolie 3 alors qu'on est Samedi.
Merci d'avance pour vos réponse.

        GregorianCalendar cal = new GregorianCalendar(2010,5,8);          
        System.out.println("Jour de la semaine: " + cal.get(Calendar.DAY_OF_WEEK)); 


Pourquoi quand je crée par default (date d'aujourd'hui ) cela marche ?
Quel est la difference avec au dessus ?

       GregorianCalendar cal = new GregorianCalendar();
A voir également:

1 réponse

l30games Messages postés 13 Statut Membre 1
 
Bonjour,
Tu as commis une erreur lors de la configuration du gregorian calendar, le mois est une valeur comprise entre 0 a 11, donc le moi de mai est le 4, le 5 est le mois de juin hors le 8 juin est un mardi donc 3.
Voici la commande modifié :
GregorianCalendar cal = new GregorianCalendar(2010,4,8);
System.out.println("Jour de la semaine: " + cal.get(cal.DAY_OF_WEEK));
0