CTime::GetGmtTm
Ottiene struct tm contenente una scomposizione di tempo contenuto di questo oggetto CTime.
struct tm* GetGmtTm(
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
Restituisce ora UTC diGetGmtTm.
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
// 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);
Requisiti
Header: atltime.h