Traductions de cette page?:

localtime

Syntaxe :

    #include <ctime>
    struct tm *localtime (const time_t *tps);

La fonction localtime() convertit le temps UNIX tps en une structure de temps réglée sur l'heure locale.

Remarque : la chaîne de caractère allouée statiquement et partagée par localtime() et gmtime(). À chaque appel de l'une de ces fonction, le contenu de la chaîne de caractère est perdu.

Par exemple, le code ci-dessous utilise plusieurs fonction de la bibliothèque <ctime> pour afficher l'heure et la date actuelle :

  time_t leTemps;
  time(&leTemps);   // on récupère le temps UNIX
  tm *t = localtime(&leTemps);  // convertion en heure locale
  cout << "Heure et date : " << asctime(t);

Le code ci-dessus produire alors une sortie similaire à :

  Heure et date : Mon Aug 2 10:52:28 2010

Sujets connexes : asctime, ctime, difftime, gmtime, strftime, time