Partager via


CTime::GetLocalTm

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

struct tm* GetLocalTm(
   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

Heure locale de retour d'GetLocalTm .

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

CTime t(1999, 3, 19, 22, 15, 0); // 10:15PM March 19, 1999
tm osTime;  // A structure containing time elements.
t.GetLocalTm(&osTime);
ATLASSERT(osTime.tm_mon == 2); // Note zero-based month!   

Configuration requise

Header: atltime.h

Voir aussi

Référence

Classe de CTime

Graphique de la hiérarchie