LOCALTIME |
Temps local |
---|---|
SVID 3, POSIX, BSD 4.3, ISO 9899 | time.h |
Syntaxe
struct tm *localtime(const time_t *timep); |
Paramètres
Nom | Description |
---|---|
timep | 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:00Voir également
Langage de programmation - Perl - Référence de procédures et fonctions - localtime
Langage de programmation - Perl - Référence des modules - POSIX::LOCALTIME
Langage de programmation - PHP - Référence de procédures et fonctions - localtime
Dernière mise à jour : Dimanche, le 22 mars 2015