Bonjour,
Je désire faire un programme qui m'affiche l'heure courante, seconde et milliseconde...

je procède donc de la sorte:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
timeval tim;
gettimeofday(&tim, NULL);
printf("%i:%i\n", tim.tv_sec, tim.tv_usec);
Le problème c'est que je désire l'heure courante et non pas des chiffres qui représente le temps écoulé depuis 1970...

Je ne vois pas comment m'y prendre pour obtenir une heure compréhensible jusqu'au milliseconde !

Merci d'avance de m'aider et au moins d'avoir pris le temps de lire ce post.

PS:Je travaille en c sous linux