Operador BOOL == (const COleDateTimeamp;fecha) const;
Operador BOOL! = (const COleDateTime & fecha ) const;
Operador BOOL < (COleDateTime const & fecha ) const;
Operador BOOL > (const COleDateTime & fecha ) const;
Operador BOOL < = (const COleDateTime & fecha ) const;
Operador BOOL > = (const COleDateTime & fecha ) const;
Observaciones
Estos operadores comparan dos valores de fecha y hora y volver distinto de cero si la condición es verdadera; caso contrario 0.
Notanbsp; El valor devuelto de las operaciones de ordenación (<, < =, > > =) no está definido si el estado de cualquier operando es null o no válido. Los operadores de igualdad (== ! =) examinar la situación de los operandos.
Ejemplo
COleDateTime dateOne (95, 3, 15, 12, 0, 0); / / 15 De marzo de 1995 12.00 horas
COleDateTime dateTwo (dateOne); nbsp; / / 15 De marzo de 1995 12.00 horas
BOOL b;
b = dateOne == dateTwo; / / VERDADERO
dateTwo.SetStatus(COleDateTime::invalid);
b = dateOne == dateTwo; / / FALSO, diferente estado
b = dateOne! = dateTwo; / / CIERTO estatus diferentes
b = dateOne < dateTwo; / / FALSO, mismo valor
b = dateOne > dateTwo; / / FALSO, mismo valor
b = dateOne < = dateTwo; / / TRUE, mismo valor
b = dateOne > = dateTwo; / / TRUE, mismo valor
&Notanbsp; Las cuatro últimas líneas del ejemplo anterior serán ASSERT en modo de depuración.
COleDateTime descripció&n |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;COleDateTime::GetStatus