COleDateTimeSpan选件类

表示相对时间,时间范围。

class COleDateTimeSpan

成员

xb7yw6f3.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

COleDateTimeSpan::COleDateTimeSpan

构造 COleDateTimeSpan 对象。

xb7yw6f3.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

COleDateTimeSpan::Format

生成 COleDateTimeSpan 对象的已格式化的字符串表示形式。

COleDateTimeSpan::GetDays

返回此 COleDateTimeSpan 对象表示范围的日部分。

COleDateTimeSpan::GetHours

返回此 COleDateTimeSpan 对象表示范围的小时数部分。

COleDateTimeSpan::GetMinutes

返回此 COleDateTimeSpan 对象表示范围的详细的一部分。

COleDateTimeSpan::GetSeconds

返回此 COleDateTimeSpan 对象表示范围的第二部分。

COleDateTimeSpan::GetStatus

获取此 COleDateTimeSpan 对象的状态(有效性)。

COleDateTimeSpan::GetTotalDays

返回此 COleDateTimeSpan 对象表示的天数。

COleDateTimeSpan::GetTotalHours

返回此 COleDateTimeSpan 对象表示小时数。

COleDateTimeSpan::GetTotalMinutes

返回此 COleDateTimeSpan 对象表示分钟数。

COleDateTimeSpan::GetTotalSeconds

返回此 COleDateTimeSpan 对象表示秒数。

COleDateTimeSpan::SetDateTimeSpan

将此 COleDateTimeSpan 对象的值。

COleDateTimeSpan::SetStatus

设置此 COleDateTimeSpan 对象的状态(有效性)。

xb7yw6f3.collapse_all(zh-cn,VS.110).gif公共运算符

运算符+ ),

添加,减去,并更改 COleDateTimeSpan 值的符号。

+=运算符,- =

从此 COleDateTimeSpan 值增加和减少 COleDateTimeSpan 值。

运算符=

将一个 COleDateTimeSpan 值。

运算符==,<,<=

比较两个 COleDateTimeSpan 值。

二进制运算符

将此 COleDateTimeSpan 值转换为 double

xb7yw6f3.collapse_all(zh-cn,VS.110).gif公共数据成员

名称

说明

COleDateTimeSpan::m_span

包含此 COleDateTimeSpan 对象的基础 double

COleDateTimeSpan::m_status

包含此 COleDateTimeSpan 对象的状态。

备注

COleDateTimeSpan 没有基类。

COleDateTimeSpan 天数保留时间。

COleDateTimeSpan 使用其伴随选件类 COleDateTimeCOleDateTime 封装OLE自动化的 DATE 数据类型。 COleDateTime 表示绝对时间值。 所有 COleDateTime 计算涉及 COleDateTimeSpan 值。 在这些选件类之间的关系类似于于 CTimeCTimeSpan之间。

有关 COleDateTimeCOleDateTimeSpan 选件类的更多信息,请参见文章 日期和时间:自动化支持

要求

Header: ATLComTime.h

请参见

参考

COleDateTime选件类

CTime选件类

CTimeSpan选件类

层次结构图

其他资源

ATL/MFC共享选件类