COleDateTimeSpan::operator +=、- =

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

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

备注

这些运算符可以从此 COleDateTimeSpan 对象增加和减少日期/时间跨度值。 如果操作数之一为空,生成的 COleDateTimeSpan 值的状态为空。

如果操作数之一是无效的,有些不为空,发生的 COleDateTimeSpan 值的状态无效。

有关有效的更多信息,void和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 +、-