BOOL Operator == (const COleDateTimeamp;Datum) const;
BOOL operator! = (const COleDateTime & Datum ) const;
BOOL Operator < (const COleDateTime & Datum ) const;
BOOL Operator > (const COleDateTime & Datum ) const;
BOOL Operator < = (const COleDateTime & Datum ) const;
BOOL Operator > = (const COleDateTime & Datum ) const;
Bemerkungen
Diese Operatoren vergleichen zwei Datums-/Zeitwerten und zurück ungleich NULL, wenn die Bedingung wahr ist; andernfalls 0.
HinweisNbsp; Der Rückgabewert der bestellen Operationen (<, < =, >, > =) ist nicht definiert, wenn der Status einer der Operanden null oder ungültig ist. Die Gleichheitsoperatoren (==, ! =) prüfen Sie den Status der Operanden.
Beispiel
COleDateTime DateOne (95, 3, 15, 12, 0, 0); / / 15. März 1995 12 Uhr
COleDateTime DateTwo (DateOne); / / 15. März 1995 12 Uhr
BOOL b;
b = DateOne == DateTwo; / / WAHR
dateTwo.SetStatus(COleDateTime::invalid);
b = DateOne == DateTwo; / / FALSE, verschiedene Status
b = DateOne! = DateTwo; / / TRUE, verschiedene Status
b = DateOne < DateTwo; / / FALSE, denselben Wert
b = DateOne > DateTwo; / / FALSE, denselben Wert
b = DateOne < = DateTwo; / / TRUE, denselben Wert
b = DateOne > = DateTwo; / / TRUE, denselben Wert
Hinweis&Nbsp; Die letzten vier Zeilen im obigen Beispiel werden ASSERT im Debug-Modus.
COleDateTime Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;COleDateTime::GetStatus