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