Classe CTime
Representa uma data e time absoluta.
class CTime
Comentários
CTime não tem uma classe base.
CTime valores baseiam-se em formato tempo universal coordenado (UTC), que é equivalente à hora de universal coordenado (GMT, Greenwich Mean Time). See Gerenciamento de tempo Para obter mais informações sobre como o fuso horário é determinado.
Quando você cria um CTime objeto, conjunto o nDST parâmetro para 0 para indicar o time padrão é na verdade, um valor maior que 0 para indicar que o horário de verão está em vigor ou um valor menor que zero para que o código da biblioteca de time de execução C calcular se time padrão ou a time de verão estiver em efeito. tm_isdst é um campo obrigatório. Se não estiver definido, seu valor não está definida e o valor retornado da mktime é imprevisível.If timeptr aponta para uma estrutura de tm retornado por uma telefonar anterior asctime_s, _gmtime_s, or localtime_s, the tm_isdst campo contém o valor correto.
Uma classe complementar, CTimeSpan, representa um intervalo de time.
The CTime e CTimeSpan classes não são criados para derivação. Como não há nenhuma função virtual, o dimensionar de CTime e CTimeSpan objetos é exatamente 8 bytes. A maioria das funções de membro são embutidos.
Observação: |
---|
O limite superior data é de 12/31/3000.O limite inferior é 1/1/1970 12: 00: 00 AM GMT. |
Para obter mais informações sobre como usar CTime, consulte os artigos Data e time, and Gerenciamento de time na referência de biblioteca de time de execução.
Observação: |
---|
O CTime estrutura alterada do MFC 7.1 para o MFC 8.0. Se você serializar um CTime estrutura usando o operator << em MFC 8.0 ou posterior, o arquivo resultante não será legível em versões mais antigas do MFC. |
Requisitos
Cabeçalho: atltime.h
Consulte também
Referência
_ftime_s, _ftime32_s, _ftime64_s
_gmtime_s, _gmtime32_s, _gmtime64_s
localtime_s, _localtime32_s, _localtime64_s
STRFTIME wcsftime _strftime_l, _wcsftime_l