Freigeben über


CTime::GetLocalTm

Ruft struct tm ab, das eine Zerlegung der Zeit enthält, in diesem CTime-Objekt enthalten ist.

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

Parameter

  • ptm
    Zeigt auf einen Puffer, der die Zeitdaten empfängt. Wenn dieser Zeiger NULL ist, wird eine Ausnahme ausgelöst.

Rückgabewert

Ein Zeiger auf struct tm gefüllte, wie in der TIME.H Includedatei. definiert. Siehe gmtime, _gmtime32, _gmtime64 für das Strukturlayout.

Hinweise

GetLocalTm Rückgabeortszeit.

ptm darf nicht NULL sein. Wenn Sie das alte Verhalten wiederherstellen möchten, in dem ptm anzugeben NULL sein können, dass ein internes sollte statisch zugeordneter Puffer verwendet werden, dann wird _SECURE_ATL Definition auf.

Beispiel

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!   

Anforderungen

Header: atltime.h

Siehe auch

Referenz

CTime Class

Hierarchiediagramm