Même si le problème d'afficher l'heure courante, est somme toute, la fonction la plus simple à utilisé dans tous les langages, elle n'en demeure pas moins difficile à trouver dans bien des cas. Pour répondre à cette demande en apparence banale, cette page a été développé. A l'aide du code source C suivant, vous trouverez la réponse que vous souhaitez :
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
-
- int main()
- {
- time_t seconds = time(NULL);
- struct tm * timeinfo = localtime(&seconds);
- printf("%04d-%02d-%02d %02d:%02d:%02d\n",1900+timeinfo->tm_year,timeinfo->tm_mon+1,timeinfo->tm_mday,timeinfo->tm_hour,timeinfo->tm_min,timeinfo->tm_sec);
- return 0;
- }
on obtiendra le résultat suivant si l'heure courante est 15:51 du matin le 26 février 2022 :
2022-02-06 15:51:20
Dernière mise à jour : Samedi, le 26 février 2022