COleDateTime::SetTime
Establece la hora de este objeto de COleDateTime .
int SetTime(
int nHour,
int nMin,
int nSec
) throw( );
Parámetros
- nHour, nMin, nSec
Indica los componentes de tiempo que se copiarán en este objeto de COleDateTime .
Valor devuelto
Cero si el valor de este objeto de COleDateTime se estableció correctamente; de lo contrario, 1. este valor devuelto se basa en el tipo enumerado de DateTimeStatus . Para obtener más información, vea la función miembro de SetStatus trabajar.
Comentarios
La hora se establece en los valores especificados. La fecha se establece hasta la fecha 0, lo que significa que el 30 de diciembre de 1899.
Vea la tabla siguiente para los límites para los valores de parámetro:
Parámetro |
Límites |
---|---|
nHour |
0 – 23 |
nMin |
0 – 59 |
nSec |
0 – 59 |
Si el tiempo especificado por los parámetros no es válido, establece el estado de este objeto como no válido y el valor de este objeto no cambia.
A continuación se muestran algunos ejemplos de valores de hora:
nHour |
nMin |
nSec |
Valor |
---|---|---|---|
1 |
3 |
3 |
01:03:03 |
23 |
45 |
0 |
23:45:00 |
25 |
30 |
0 |
Invalid |
9 |
60 |
0 |
Invalid |
Para establecer ambos fecha y hora, vea COleDateTime:: SetDateTime.
Para obtener información sobre las funciones miembro que consulta el valor de este objeto de COleDateTime , vea las siguientes funciones miembro:
Para obtener más información sobre los límites para los valores de COleDateTime , vea el artículo fecha y hora: Compatibilidad de automatización.
Ejemplo
Vea el ejemplo para SetDate.
Requisitos
encabezado: atlcomtime.h