Udostępnij za pośrednictwem


CTime::GetGmtTm

Pobiera struct tm zawierający rozkładu czasu zawarte w tym CTime obiektu.

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

Parametry

  • ptm
    Punkty do buforu, który będzie odbierał dane czasu.Jeżeli wskaźnik jest NULL, wyjątek.

Wartość zwracana

Wskaźnik wypełniane struct tm zdefiniowanych w pliku dołączanego czasu.H.Zobacz gmtime, _gmtime32, _gmtime64 struktury układu.

Uwagi

GetGmtTmZwraca UTC.

ptmnie można NULL.Jeśli chcesz przywrócić stare zachowanie, w którym ptm może być NULL o powinny wykorzystania wewnętrznych, statycznie przydzielonego buforu, usuń definicję _SECURE_ATL.

Przykład

// Compute difference between local time and GMT
CTime time(CTime::GetCurrentTime());
tm t1, t2;
time.GetLocalTm(&t1);
time.GetGmtTm(&t2);

ATLTRACE(_T("Difference between local time and GMT is %d hours.\n"), 
   t1.tm_hour - t2.tm_hour);   

Wymagania

Nagłówek: atltime.h

Zobacz też

Informacje

Klasa CTime

Diagram hierarchii