COleDateTimeSpan::operator +=, -=
Add и subtract значение COleDateTimeSpan из этого значения COleDateTimeSpan.
COleDateTimeSpan& operator +=(
const COleDateTimeSpan dateSpan
) throw( );
COleDateTimeSpan& operator -=(
const COleDateTimeSpan dateSpan
) throw( );
Заметки
Эти операторы позволяют добавлять и вычитания значения даты/промежутка времени из этого COleDateTimeSpan объект. Если один из операндов равен null, состояние результирующие значения COleDateTimeSpan значение null.
Если один из операндов недопустимо и еще не равно null, то состояние результирующие значения 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