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