Partager via


CTime::GetGmtTm

Obtient struct tm qui contient une décomposition du temps contenu dans cet objet d' CTime .

struct tm* GetGmtTm(
   struct tm* ptm 
) const;

Paramètres

  • ptm
    Pointe vers une mémoire tampon qui recevra les données de temps.Si ce pointeur est NULL, une exception est levée.

Valeur de retour

Un pointeur vers un remplir- dans struct tm comme défini dans le fichier Include. TIME.H.Consultez gmtime, _gmtime32, _gmtime64 pour la disposition de structure.

Notes

Retourne l'heure UTC d'GetGmtTm .

ptm ne peut pas être NULL.Si vous souhaitez rétablir le comportement ancien, dans lequel ptm peut être NULL pour indiquer qu'un interne, la mémoire tampon allouée statiquement doit être utilisée, il élimine _SECURE_ATL.

Exemple

// Compute difference between local time and GMT
CTime time(CTime::GetCurrentTime());
tm t1, t2;
time.GetLocalTm(&t1);
time.GetGmtTm(&t2);

ATLTRACE(_T("Difference between local time and GMT is %d hours.\n"), 
   t1.tm_hour - t2.tm_hour);   

Configuration requise

Header: atltime.h

Voir aussi

Référence

Classe de CTime

Graphique de la hiérarchie