Condividi tramite


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

Vedere anche

Riferimenti

Classe di CTime

Grafico della gerarchia