Freigeben über


COleDateTime::operator +=, - =

Hinzufügen und Subtrahieren ColeDateTime einen Wert von diesem COleDateTime-Objekt.

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

Hinweise

Diese Operatoren können Sie, um einen COleDateTimeSpan-Wert nach und von diesem COleDateTime hinzuzufügen und zu entfernen.Wenn einer der Operanden NULL ist, ist der Status des resultierenden COleDateTime-Wert NULL.

Wenn die resultierenden COleDateTime-Wertsfälle außerhalb der Grenzen von zulässigen Werten, der Status dieses COleDateTime-Werts zu ungültigem festgelegt ist.

Wenn eines der Operanden ungültig ist und anderer nicht NULL ist, ist der Status des resultierenden COleDateTime-Werts ungültig.

Weitere Informationen über das gültige finden, ungültige und NULL Statuswerte, die m_status-Membervariable.

Die += und -=-Operatoren berücksichtigen, wenn das COleDateTime-Objekt festgelegt wird, um ungültig zu machen.Ein Beispiel finden Sie unter COleDateTime-relationale Operatoren.

Weitere Informationen über die Grenzen für COleDateTime-Werte, finden Sie im Artikel Datum und Uhrzeit: Automatisierungs-Unterstützung.

Anforderungen

Header: atlcomtime.h

Siehe auch

Referenz

COleDateTime-Klasse

Hierarchien-Diagramm

COleDateTime::operator +, -

COleDateTime::GetStatus