CTime оператор + ( CTimeSpan timeSpan ) const;
CTime оператор -( CTimeSpan timeSpan ) const;
CTimeSpan оператор -( CTime time ) const;
Примечания
CTime объекты представляют абсолютное время. Объекты CTimeSpan представляют собой относительное время. Первые два операторы позволяют добавлять и вычитания CTimeSpan объектов в и из объектов CTime . Третья позволяет вычитания одного объекта CTime от другого для получения объекта CTimeSpan.
Пример
/ / Пример для CTime::operator +, -
CTime t1 (1999, 3, 19, 22, 15, 0); / / 10: 15 PM 19 марта 1999 года
CTime t2 (1999, 3, 20, 22, 15, 0); / / 10: 15 PM 20 марта 1999 года
CTimeSpan ts = t2 – t1; / / Вычесть 2 CTimes
ASSERT (ts.GetTotalSeconds() == 86400L);
ASSERT ((t1 + ts) == t2); / / Добавить CTimeSpan к CTime.
ASSERT ((t2 - ts) == t1); / / Вычтите CTimeSpan от Ctime