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