gmtime_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 *gmtime(const time_t * _RESTRICT clock, struct tm * _RESTRICT result);

Description

Convertit une heure de calendrier en une heure UTC.

gmtime_s n'accepte pas que tm ou result soit à null.

Pour de plus amples détails sur la structure tm, voir gmtime.

Valeur renvoyée

gmtime_s renvoie result en cas de succès. Sinon, NULL est renvoyé.

Exemple

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
/* Pacific Standard Time & Daylight Savings */
char *tzstr = "TZ=PST8PDT";
int main(void)
{
   time_t t;
   struct tm gmt, *area;
   putenv(tzstr);
   tzset();
   t = time(NULL);
   area = localtime(&t);
   printf("Local time is: %s", asctime(area));
   gmtime_s(&t, &gmt);
   printf("GMT is:        %s", asctime(&gmt));
   return 0;
}

Portabilité

POSIX Win32 ANSI C ANSI C++

+

+

+

+

Voir aussi