localtime_s
Remonter à time.h - Index
Fichier en-tête
time.h
Catégorie
Routines date et heure
Prototype
struct tm *localtime_s(const time_t * _RESTRICT clock, struct tm * _RESTRICT result);
Description
Convertit une date et heure en une structure.
localtime_s accepte l'adresse d'une valeur renvoyée par time et renvoie un pointeur sur la structure de type tm contenant les éléments de time. Elle effectue les corrections éventuelles de fuseau horaire et d'heure d'été.
Pour de plus amples informations sur la structure tm, voir localtime.
Valeur renvoyée
localtime_s renvoie result en cas de succès. Sinon, null est renvoyé.
Exemple
#include <time.h> #include <stdio.h> int main(void) { time_t timer; struct tm tblock; /* gets time of day */ timer = time(NULL); /* converts date/time to a structure */ localtime_s(&timer, &tblock); printf("Local time is: %s", asctime(&tblock)); return 0; }
Portabilité
POSIX | Win32 | ANSI C | ANSI C++ |
---|---|---|---|
+ |
+ |
+ |
+ |