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