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