Compartilhar via


Classe de CTimeSpan

Uma quantidade de tempo que sejam armazenadas internamente, como o número de segundos no intervalo de tempo.

class CTimeSpan

Membros

Construtores public

Nome

Descrição

CTimeSpan::CTimeSpan

Constrói objetos de CTimeSpan de várias maneiras.

Métodos públicos

Nome

Descrição

CTimeSpan::Format

Converte CTimeSpan em uma cadeia de caracteres formatada.

CTimeSpan::GetDays

Retorna um valor que representa o número de dias completos em este CTimeSpan.

CTimeSpan::GetHours

Retorna um valor que representa o número de hora no dia atual (– 23 a 23).

CTimeSpan::GetMinutes

Retorna um valor que representa o número de minutos a hora atual (– 59 a 59).

CTimeSpan::GetSeconds

Retorna um valor que representa o número de segundos no minuto do atual (– 59 a 59).

CTimeSpan::GetTimeSpan

Retorna o valor do objeto de CTimeSpan .

CTimeSpan::GetTotalHours

Retorna um valor que representa o número total de tempo em este CTimeSpancompletos.

CTimeSpan::GetTotalMinutes

Retorna um valor que representa o número de minutos inteiros em este CTimeSpan.

CTimeSpan::GetTotalSeconds

Retorna um valor que representa o número de segundos inteiros em este CTimeSpan.

CTimeSpan::Serialize64

Serializa a dados ou um arquivo neutro.

Operadores

operador + –

Adiciona e subtrai objetos de CTimeSpan .

operador += – =

Adiciona e subtrai um objeto de CTimeSpan a e essa CTimeSpan.

== de operador < etc..

Compara dois valores de tempo relacionados.

Comentários

CTimeSpan não tem uma classe base.

Funções deCTimeSpan convertem segundos para várias combinações de dias, de tempo, de minutos, e de segundos.

O objeto de CTimeSpan é armazenado em uma estrutura de __time64_t , que é 8 bytes.

Uma classe, CTimecomplementar, representa um horário absolutas.

As classes de CTime e de CTimeSpan não são criadas para a derivação. Como não há nenhuma função virtual, o tamanho dos dois objetos de CTime e de CTimeSpan é exatamente 8 bytes. A maioria das funções de membro são embutidas.

Para obter mais informações sobre como usar CTimeSpan, consulte os artigos Data e Hora, e Gerenciamento de tempona referência da biblioteca em tempo de execução.

Requisitos

Cabeçalho: atltime.h

Consulte também

Referência

asctime, _wasctime

_ftime, _ftime32, _ftime64

gmtime, _gmtime32, _gmtime64

localtime, _localtime32, _localtime64

strftime, wcsftime, _strftime_l, _wcsftime_l

time, _time32, _time64

Gráfico da hierarquia

Outros recursos

ATL/MFC compartilhasse classes