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 值的繫結的詳細資訊,請參閱本文 日期和時間:Automation 支援。
範例
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