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();

1 réponse

  1. 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