BOOL оператор = = (константа COleDateTimeamp;Дата) константа;
BOOL оператора! = (константа COleDateTime & Дата ) константа;
Оператор BOOL < (константа COleDateTime & Дата ) константа;
Оператор BOOL > (константа COleDateTime & Дата ) константа;
Оператор BOOL < = (константа COleDateTime & Дата ) константа;
Оператор BOOL > = (константа COleDateTime & Дата ) константа;
Зауваження
Ці оператори порівняння двох значень дати й часу і повернення ненульовим, якщо умова є істинною; в іншому випадку 0.
Приміткаnbsp; Значення, що повертається замовлення операцій (, < =, > > =) є невизначеним, якщо стан або операнд null або неправильні. Рівність операторів (= =, ! =) розглянути стан операнди.
Приклад
COleDateTime dateOne (95, 3, 15, 12, 0, 0); / / 15 Березня 1995 12 опівдні
COleDateTime dateTwo (dateOne); nbsp; / / 15 Березня 1995 12 опівдні
BOOL b;
b = dateOne = = dateTwo; / / ТАК
dateTwo.SetStatus(COleDateTime::invalid);
b = dateOne = = dateTwo; / / ПОМИЛКОВИЙ, інший статус
b = dateOne! = dateTwo; / / Правда, інший статус
b = dateOne < dateTwo; / / ПОМИЛКОВИМ, те ж значення
b = dateOne > dateTwo; / / ПОМИЛКОВИМ, те ж значення
b = dateOne < = dateTwo; / / Правда, таке ж значення
b = dateOne > = dateTwo; / / Правда, таке ж значення
Примітка Останні чотири рядки попередньому прикладі буде НАДБАННЯ в режимі налагодження.
Огляд COleDateTime | Члени класу | Ієрархічна діаграма
Дивіться також COleDateTime::GetStatus