gmtime_r

De RAD Studio
Aller à : navigation, rechercher

Remonter à Time.h - Index


Fichier d'en-tête

time.h

Catégorie

Routines date et heure

Prototype

struct tm *gmtime_r( const time_t *timer, struct tm *buf );

Description

Convertit une heure de calendrier en une heure UTC.

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

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

Valeur de retour

gmtime_r renvoie result en cas de réussite, NULL dans le cas contraire.

Exemple

#include <time.h>
#include <stdio.h>
#include <stdlib.h>   // for putenv
int main()
{
  time_t t = time(NULL);
  struct tm tmbuf;
  char buf[30];
  printf("UTC:       %s", asctime_r(gmtime_r(&t, &tmbuf), buf));
  printf("local:     %s", asctime_r(localtime_r(&t, &tmbuf), buf));
}

Portabilité

POSIX Win32 ANSI C ANSI C++

+

+

+

+

Voir aussi