共用方式為


COleDateTimeSpan::operator +=, - =

從這個 COleDateTimeSpan 值增加和減少 COleDateTimeSpan 值。

COleDateTimeSpan& operator +=( 
   const COleDateTimeSpan dateSpan  
) throw( );
COleDateTimeSpan& operator -=( 
   const COleDateTimeSpan dateSpan  
) throw( );

備註

這些運算子可讓您從這個物件 COleDateTimeSpan 增加和減少日期/時間間隔值。 如果運算元都是空的,則產生的 COleDateTimeSpan 值的狀況是空的。

如果運算元無效,其他的則不是空的,則產生的 COleDateTimeSpan 值的狀態無效。

如需有效的詳細資訊,無效和 null 狀態值,請 m_status 成員變數。

範例

COleDateTimeSpan ts1(10.0); // 10 days
COleDateTimeSpan ts2(100.0); // 100 days
ts2 -= ts1;
ASSERT(ts2.GetTotalDays() == 90);   

需求

Header: atlcomtime.h

請參閱

參考

COleDateTimeSpan 類別

階層架構圖

COleDateTimeSpan::operator, +、-