localtime_s

De RAD Studio
Aller à : navigation, rechercher

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++

+

+

+

+