CTime::GetLocalTm
Ottiene struct tm contenente una scomposizione di tempo contenuto di questo oggetto CTime.
struct tm* GetLocalTm(
struct tm* ptm
) const;
Parametri
- ptm
Punta a un buffer che riceverà i dati di tempo. Se questo puntatore è NULL, viene generata un'eccezione.
Valore restituito
Un puntatore a riempire- in struct tm come definito nel file di inclusione. TIME.H. Vedere gmtime, _gmtime32, _gmtime64 per il layout della struttura.
Note
l'ora locale di restituzione diGetLocalTm.
Il parametro ptm non può essere NULL. Se si desidera ripristinare il comportamento precedente, in cui ptm potrebbe essere NULL per indicare che un inner, il buffer allocato in modo statico deve essere utilizzato, definisce quindi _SECURE_ATL.
Esempio
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!
Requisiti
Header: atltime.h