Bonjour,
Je m'excuse par avance si ma question est triviale, je débute en c++. J'ai une liste de double correspondant à des epoch time avec une précision allant jusqu'à la microseconde. Je souhaiterais les transformer en date/heure sous forme humaine. Actuellement, je travaille avec ce code:
Cela me permet d'afficher l'heure actuelle jusqu'à la microseconde. Cependant, je n'arrive pas à l'adapter pour qu'il utilise un double que je lui donne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 struct timeval tv; struct timezone tz; struct tm *tm; gettimeofday(&tv, &tz); tm=localtime(&tv.tv_sec); printf("%d-%02d-%02d %d:%02d:%02d.%d \n", tm->tm_year + 1900, tm->tm_mon, tm->tm_mday, tm->tm_hour, tm->tm_min, tm->tm_sec, tv.tv_usec); exit(0);
Existe-t-il une façon d'adapter ce code? Je vous remercie par avance de votre aide :-)
Chady
Partager