LOCALTIME |
Temps local |
---|---|
Turbo 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 :
- #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:00
Dernière mise à jour : Samedi, le 4 juillet 2015