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