LOCALTIME |
Temps local |
---|---|
Langage C | time.h |
Syntaxe
struct tm *localtime(const time_t *sec) |
Paramètres
Nom | Description |
---|---|
sec | Ce paramètre permet d'indiquer les secondes |
Description
Cette fonction permet de convertir des secondes en date et heure.
Exemple
Voici un exemple montrant comment afficher la date courante :
Essayer maintenant !
- #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 8:24 du matin le 27 janvier 2009 :
2009-01-27 08:24:00Voir également
Langage de programmation - C - Référence de procédures et fonctions - asctime
Langage de programmation - C - Référence de procédures et fonctions - ctime
Langage de programmation - C - Référence de procédures et fonctions - gmtime
Langage de programmation - C - Référence de procédures et fonctions - time
Langage de programmation - C++ - Référence de procédures et fonctions - localtime
Références
Langage C, Edition Micro-Application, Gehard Willms, 2001, ISBN: 2-7429-2008-0, page 733.
Borland C++ for Windows 4.0, Library Reference, Edition Borland, 1993, Part # BCP1240WW21772, page 160.