salut
en langage c, j'utilise la fonction ci-dessous!
avec elle l'heure retournée est retarder de 2 h.
est ce que qq peut me dire pourquoi l'heure est retarder et comment je peux régler ce problème.
aussi est ce que c'est possible d'avoir le contenu de la fonction (time.h)
je vous remercie!
/////////////////la fonction
int *horloge() // LA FONCTION RETURNE UN POINTEUR DE TYPE INT
{
int NomMois[] = {01, 02, 03, 04, 05, 06, 07, 8, 9, 10, 11, 12};
time_t timestamp;
struct tm *t;
int dat[3];
int *ptdat;
/* Lecture de la date et de l'heure */
timestamp = time (NULL);
t = gmtime(×tamp);
printf("-------------------------------------------\n");
printf (" %02d %02d %04d ", t -> tm_mday, NomMois[t -> tm_mon], 1900 +t -> tm_year);
printf ("\n %02uh %02um %02us\n", t -> tm_hour, t -> tm_min, t -> tm_sec);
printf("-------------------------------------------\n");
return ptdat;
}
-----