Compartir a través de


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

Vea también

Referencia

COleDateTime Class

Gráfico de jerarquías

COleDateTime::COleDateTime

COleDateTime::SetDateTime

COleDateTime::operator =

COleDateTime::GetStatus

COleDateTime::m_dt