COleDateTime::SetTime

将此 COleDateTime 对象的时间。

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

参数

  • nHour, nMin, nSec
    指示要复制的时间元素到此 COleDateTime 对象。

返回值

零,则此 COleDateTime 对象的值已成功设置;否则,1。 此返回值基于该 DateTimeStatus 枚举类型。 有关更多信息,请参见 SetStatus 成员函数。

备注

时间设置为指定的值。 该日期迄今设置为0,这意味着1899年十二月30日。

为参数值的区域参见下表:

Parameter

范围

nHour

0 – 23

nMin

0 – 59

nSec

0 – 59

如果参数指定的时间值无效,此对象的状态设置为无效,并且不更改此对象的值。

这是时间值的一些示例:

nHour

nMin

nSec

1

3

3

01:03:03

23

45

0

23:45:00

25

30

0

Invalid

9

60

0

Invalid

若要设置日期和时间,请参见 COleDateTime::SetDateTime

有关查询此 COleDateTime 对象值的成员函数的信息,请参见以下成员函数:

有关 COleDateTime 值的区域的更多信息,请参见文章 日期和时间:自动化支持

示例

SetDate参见示例。

要求

Header: atlcomtime.h

请参见

参考

COleDateTime选件类

层次结构图

COleDateTime::COleDateTime

COleDateTime::SetDateTime

COleDateTime::operator =

COleDateTime::GetStatus

COleDateTime::m_dt