C++ Les dates (récupérer jour de la semaine)

Résolu
Bonjour,

J'utilise actuellement ce code pour récupérer la date et l'heure :

int an, mois, jour, heure, minute, semaine;
struct tm Today;
time_t maintenant;
time(&maintenant);
Today = *localtime(&maintenant);
an=Today.tm_year+1900;
mois=Today.tm_mon+1;
jour=Today.tm_mday;
heure=Today.tm_hour;
minute=Today.tm_min;

Mais comment récupérer le n° du jour de la semaine à partir le cette structure ?

semaine=Today.tm_???;

Merci d'avance.
Configuration: Windows Vista Internet Explorer 7.0

2 réponses

  1. Bonjour,
    merci mais j'ai enfin trouvé :)

    http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/ctime.3.html

    Ainsi :

    int semaine = Today.tm_wday;

    Voila au revoir tout le monde...
    6
    1. Salut tu peut te faire une petite table avec le nombre de jour par mois et additionné les mois jusqu'a ton moi et jour ex :

      int MaxDay[12] = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
      
      if (Year % 4)  // Pour annee biscetil
         MaxDay[1] = 28;
      else
         MaxDay[1] = 29;
      
      int t, Cnt = 0;
      
      for (t = 0; t < mois - 1; t++)
         Cnt += MaxDay[t];
      
      Cnt += jour;
      
      


      j'espere que cela va t'aider !

      Si cela t'intéresse va voir notre logiciel comptable
      0