COleDateTimeSpan::COleDateTimeSpan
构造 COleDateTimeSpan 对象。
COleDateTimeSpan( ) throw( );
COleDateTimeSpan(
double dblSpanSrc
) throw( );
COleDateTimeSpan(
LONG lDays,
int nHours,
int nMins,
int nSecs
) throw( );
参数
dblSpanSrc
要复制的天数到新 COleDateTimeSpan 对象。lDays, nHours, nMins, nSecs
指示要复制的日期和时间值到新 COleDateTimeSpan 对象。
备注
所有这些构造函数创建新的 COleDateTimeSpan 对象初始化为指定的值。 这些构造函数中的每一个简短说明个示:
COleDateTimeSpan() 构造 COleDateTimeSpan 对象初始化为0。
**COleDateTimeSpan(**dblSpanSrc ) 构造从浮点值的 COleDateTimeSpan 对象。
COleDateTimeSpan(lDays, nHours**,** nMins**,** nSecs**)** 构造 COleDateTimeSpan 对象初始化为指定的数值。
新 COleDateTimeSpan 对象的状态设置为有效。
有关 COleDateTimeSpan 值的区域的更多信息,请参见文章 日期和时间:自动化支持。
示例
COleDateTimeSpan spanOne(2.75); // 2 days and 18 hours
COleDateTimeSpan spanTwo(2, 18, 0, 0); // 2 days and 18 hours
COleDateTimeSpan spanThree(3, -6, 0, 0); // 2 days and 18 hours
COleDateTimeSpan ts1; // Uninitialized time value
COleDateTimeSpan ts2a(ts1); // Copy constructor
COleDateTimeSpan ts2b = ts1; // Copy constructor again
COleDateTimeSpan ts3(100.0); // 100 days
COleDateTimeSpan ts4(0, 1, 5, 12); // 1 hour, 5 minutes, and 12 seconds
要求
Header: atlcomtime.h