Bonjour,
j'aimerais créer une heure personnalisée avec la date d'aujourd'hui au format time_t. Pour ce faire, je me base sur la date et l'heure actuelle et je change l'heure, les minutes et les secondes:
Voici mon code:
Cependant, je n'obtiens pas le résultat voulu car il me change les minutes et les secondes, mais il ne change pas l'heure...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 time_t timeActual = time(NULL); tm * tempTimeTIU = gmtime(&timeActual); tempTimeTIU->tm_hour = 13; tempTimeTIU->tm_min = 10; tempTimeTIU->tm_sec = 0; time_t timeTIU = mktime(tempTimeTIU);
cette ligne n'a donc pas l'air de fonctionner:
Est-ce que je peux trouver une façon plus simple de créer un tim_t personnalisé?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2tempTimeTIU->tm_hour = 13;
Merci pour votre aide
Partager