Sdílet prostřednictvím


CTime::GetLocalTm

Získává struct tm obsahující rozkladu obsažené v této době CTime objektu.

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

Parametry

  • ptm
    Body do vyrovnávací paměti, která bude přijímat data čas.Pokud je tento ukazatel NULL, je vyvolána výjimka.

Vrácená hodnota

Ukazatel vyplní v struct tm definované v souboru zahrnout čas.H.Viz gmtime, _gmtime32, _gmtime64 strukturu rozložení.

Poznámky

GetLocalTmVrátí místní čas.

ptm nemůže být NULL. Pokud chcete obnovit staré chování, ve kterém ptm by NULL označující nutno staticky přidělené, vnitřní vyrovnávací paměť, pak nedefinovaný _SECURE_ATL .

Příklad

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!   

Požadavky

Záhlaví: atltime.h

Viz také

Referenční dokumentace

Třída CTime

Diagram hierarchie