Partilhar via


CTime::GetGmtTm

Obtém um tm struct que contém uma decomposição do time contida neste CTime objeto.

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

Parâmetros

  • ptm
    Aponta para um buffer que receberá os dados de time.Se esse ponteiro é NULO, uma exceção é lançada.

Valor de retorno

Um ponteiro para um preenchidas em tm struct sistema autônomo definido no arquivo de inclusão TIME.H.See gmtime, _gmtime32, _gmtime64 para o layout da estrutura.

Comentários

GetGmtTm Retorna a UTC.

ptm não é possível NULL. Se você quiser reverter para o comportamento antigo, no qual ptm pode ser NULL para indicar que um buffer interno, estaticamente alocado deve ser usado, em seguida, remover _SECURE_ATL.

Exemplo

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

Requisitos

Cabeçalho: atltime.h

Consulte também

Referência

Classe CTime

Gráfico de hierarquia

Outros recursos

CTime membros