CTime Operator + ( CTimeSpan TimeSpan ) const;
CTime Operator -( CTimeSpan TimeSpan ) const;
CTimeSpan Operator -( CTime time ) const;
Bemerkungen
CTime -Objekte stellen die absolute Zeit dar. CTimeSpan Objekte stellen relative Zeit dar. Die ersten beiden Operatoren können Sie addieren und subtrahieren CTimeSpan Objekte in und aus CTime -Objekte. Der dritten können Sie eine CTime -Objekts von einem anderen auf ein Objekt CTimeSpan Ausbeute abziehen.
Beispiel
/ / Beispiel für CTime::operator +, -
CTime t1 (1999, 3, 19, 22, 15, 0); / / 10:15 PM 19. März 1999
CTime t2 (1999, 3, 20, 22, 15, 0); / / 10:15 PM 20. März 1999
CTimeSpan ts = t2 - t1; / / Subtrahieren von 2 CTimes
ASSERT (ts.GetTotalSeconds() == 86400L);
ASSERT ((t1 + ts) == t2); / / Hinzufügen eines CTime ein CTimeSpan.
ASSERT ((t2 - ts) == t1); / / Subtrahiere eine CTimeSpan aus einem Ctime