Compartilhar via


COleDateTime::SetTime

Defina a hora de esse objeto de COleDateTime .

int SetTime(
   int nHour,
   int nMin,
   int nSec 
) throw( );

Parâmetros

  • nHour, nMin, nSec
    Indica os componentes de tempo a ser copiados em este objeto de COleDateTime .

Valor de retorno

Zero se o valor de esse objeto de COleDateTime foi definido com êxito; caso contrário, 1.Este valor de retorno é baseado no tipo enumerado de DateTimeStatus .Para obter mais informações, consulte a função de membro de SetStatus .

Comentários

Hora são definidas para os valores especificados.A data é definida até agora 0, significando o 30 de dezembro de 1899.

Consulte a tabela a seguir para limites para os valores de parâmetro:

Parâmetro

Limites

nHour

0 – 23

nMin

0 – 59

nSec

0 – 59

Se o valor de tempo especificado por parâmetros é inválido, o status de esse objeto é definido como inválido e o valor de esse objeto não é alterado.

Eis alguns exemplos dos valores de tempo:

nHour

nMin

nSec

Valor

1

3

3

01:03:03

23

45

0

23:45:00

25

30

0

Inválido

9

60

0

Inválido

Para definir a data e hora, consulte COleDateTime::SetDateTime.

Para obter mais informações sobre funções de membro que consulte o valor de esse objeto de COleDateTime , consulte as seguintes funções de membro:

Para obter mais informações sobre limites para valores de COleDateTime , consulte o artigo Data e hora: Suporte de automação.

Exemplo

Consulte o exemplo para SetDate.

Requisitos

Cabeçalho: atlcomtime.h

Consulte também

Referência

Classe de COleDateTime

Gráfico de hierarquia

COleDateTime::COleDateTime

COleDateTime::SetDateTime

COleDateTime::operator =

COleDateTime::GetStatus

COleDateTime::m_dt