sibi12
Messages postés337Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention15 avril 2006 19 janv. 2006 à 14:15
En fait le ctime converti simplement tes donnée en texte.
Si tu veux savoir comment est encodée ta date il y a plusieur format mais je pense que dans ce cas c'est un nombre qui represente le nombre de seconde ecoulee depuis le 1/1/1970
CoyoteVsBeepBeep
Messages postés41Date d'inscriptionjeudi 16 juin 2005StatutMembreDernière intervention 3 mars 2006 19 janv. 2006 à 14:36
ben en fait quand tu fais:
time_t temps_act; tu crée une variable temps_act de type time_t
time(&temps_act); tu initialise temps_act avec la date actuelle (jour, mois, année, heure, minute, secondes, ..)
cout << "La date et l'heure sont: " << ctime(&temps_act); tu fais une sortie sur l'ecran et ctime(&temps_act) te permet de formater correctement la sortie a l'ecran pour que cela reste lisible
apres, tu pourrais coder differement, genre:
CTime tps;
tps.GetCurrentTime();
et apres tu as des fonctions du genre:
GetYear()GetMonth() GetDay() GetHour() GetMinute() GetSecond() GetDayOfWeek() , ...