Accueil de Gladir.com Notes légales de Gladir.com Flux RSS des nouvelles du site Gladir.com - Langage de programmation - C - Temps - Heure courante Section du logiciel DOS «MonsterBook» Inventaire de la bibliothèque de Gladir.com Entrée administrateur

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 :

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. int main()
  6. {
  7.     time_t seconds = time(NULL);
  8.     struct tm * timeinfo = localtime(&seconds);
  9.     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);
  10.     return 0;
  11. }

on obtiendra le résultat suivant si l'heure courante est 8:24 du matin le 27 janvier 2009 :

2009-01-27 08:24:00


Dernière mise à jour: Lundi, le 19 juillet 2010