Поделиться через


CTime::GetGmtTm

Возвращает struct tm, содержащее разрешение времени, которое содержится в этом объекте CTime.

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

Параметры

  • ptm
    Указатель на буфер, который получает данные времени.Если этот указатель NULL, возникает исключение.

Возвращаемое значение

Указатель на a заполнять- в struct tm, как указано в TIME.H. include.См. раздел gmtime, _gmtime32, _gmtime64 для структуры интеллектуального анализа данных.

Заметки

Время в формате UTC возвращений GetGmtTm.

Аргумент ptm не может иметь значение NULL.Если необходимо отменить изменения к старой расширения функциональности, в которой ptm может быть NULL, чтобы указать, что внутренняя, статически выделенный буфер должен использоваться, а затем препроцессора _SECURE_ATL.

Пример

// 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);   

Требования

Header: atltime.h

См. также

Ссылки

Класс CTime

Диаграмма иерархии