Compartilhar via


Classe de COleDateTimeSpan

Representa um horário relacionados, um intervalo de tempo.

class COleDateTimeSpan

Membros

Construtores public

Nome

Descrição

COleDateTimeSpan::COleDateTimeSpan

Constrói um objeto de COleDateTimeSpan .

Métodos públicos

Nome

Descrição

COleDateTimeSpan::Format

Produz uma representação de cadeia de caracteres formatada de um objeto de COleDateTimeSpan .

COleDateTimeSpan::GetDays

Retorna a parte do dia do período que este objeto de COleDateTimeSpan representa.

COleDateTimeSpan::GetHours

Retorna a parte da hora do período que este objeto de COleDateTimeSpan representa.

COleDateTimeSpan::GetMinutes

Retorna a parte minúscula do período que este objeto de COleDateTimeSpan representa.

COleDateTimeSpan::GetSeconds

Retorna a segunda parte do período que este objeto de COleDateTimeSpan representa.

COleDateTimeSpan::GetStatus

Obtém o status (validade) de esse objeto de COleDateTimeSpan .

COleDateTimeSpan::GetTotalDays

Retorna o número de dias onde esse objeto de COleDateTimeSpan representa.

COleDateTimeSpan::GetTotalHours

Retorna o número de hora em que este objeto de COleDateTimeSpan representa.

COleDateTimeSpan::GetTotalMinutes

Retorna o número de minutos onde esse objeto de COleDateTimeSpan representa.

COleDateTimeSpan::GetTotalSeconds

Retorna o número de segundos que este objeto de COleDateTimeSpan representa.

COleDateTimeSpan::SetDateTimeSpan

Defina o valor de esse objeto de COleDateTimeSpan .

COleDateTimeSpan::SetStatus

Define o status (validade) de esse objeto de COleDateTimeSpan.

Operadores públicos

operador +, -

Adicione, subtraia, e o sinal para valores de COleDateTimeSpan .

operador +=, - =

Adicionar ou subtrair um valor de COleDateTimeSpan de este valor de COleDateTimeSpan .

operador =

Copia um valor de COleDateTimeSpan .

== do operador, <, <=

Compare dois valores de COleDateTimeSpan .

double de operador

Converte esse valor de COleDateTimeSpan a double.

Membros públicos de dados

Nome

Descrição

COleDateTimeSpan::m_span

Contém double subjacente para este objeto de COleDateTimeSpan .

COleDateTimeSpan::m_status

Contém o status de esse objeto de COleDateTimeSpan .

Comentários

COleDateTimeSpan não tem uma classe base.

COleDateTimeSpan mantém horários dos dias.

COleDateTimeSpan é usado com sua classe complementar COleDateTime. COleDateTime encapsula o tipo de dados de DATE de automação OLE. COleDateTime representa os valores de tempo absoluto. Todos os cálculos de COleDateTime envolvem valores de COleDateTimeSpan . A relação entre essas classes é análogo a aquela entre CTime e CTimeSpan.

Para obter mais informações sobre as classes de COleDateTime e de COleDateTimeSpan , consulte o artigo Data e hora: Suporte de automação.

Requisitos

Cabeçalho: ATLComTime.h

Consulte também

Referência

Classe de COleDateTime

Classe de CTime

Classe de CTimeSpan

Gráfico da hierarquia

Outros recursos

ATL/MFC compartilhasse classes