C++ Les dates (récupérer jour de la semaine)
Résolu
Bilow
-
Bilow -
Bilow -
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.
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
-
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... -
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