COleDateTime::operator +=, -=
更新 : 2007 年 11 月
この COleDateTime オブジェクトに対して ColeDateTime 値を加算または減算します。
COleDateTime& operator +=(
COleDateTimeSpan dateSpan
) throw( );
COleDateTime& operator -=(
COleDateTimeSpan dateSpan
) throw( );
解説
これらの演算子は、この COleDateTime に対して COleDateTimeSpan 値を加算または減算します。オペランドのどちらかが null のときは、結果の COleDateTime 値の状態も null になります。
結果の COleDateTime 値が許容範囲を超えると、COleDateTime 値の状態は無効に設定されます。
オペランドのどちらかが無効で、もう一方が null ではない場合、結果の COleDateTime 値の状態は無効になります。
有効、無効、および null の詳細については、m_status メンバ変数を参照してください。
COleDateTime オブジェクトが null に設定されている場合、+= 演算子および -= 演算子はアサートします。例については、COleDateTime 関係演算子 を参照してください。
COleDateTime 値の範囲の詳細については、「日付と時刻 : オートメーションのサポート」を参照してください。
必要条件
ヘッダー : atlcomtime.h