[time.h] création d'une heure personnalisée
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:
Code:
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); |
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...
cette ligne n'a donc pas l'air de fonctionner:
Code:
1 2
|
tempTimeTIU->tm_hour = 13; |
Est-ce que je peux trouver une façon plus simple de créer un tim_t personnalisé?
Merci pour votre aide