int SetDate (int nYear, int nMonth, int nDay );
Значення, яке повертається
Нуль, якщо цього об'єкта COleDateTime був значення успішно; в іншому випадку, 1. Це значення, що повертається на основі DateTimeStatus перераховані типу. Докладніше перегляньте SetStatus член функції.
Параметри
nYear, nMonth, nDay
Вказати дату компонентів для копіювання на цей об'єкт COleDateTime.
Зауваження
Телефонуйте цієї функції-члена встановити дату і час COleDateTime об'єкта. Дата має значення вказаного значення. Час установлюється на час 0, опівночі.
Наступні таблиці кордону для значень параметрів:
| Параметр | Межі |
| nYear | 100-9999 |
| nMonth | 1-12 |
| nDay | 1-31 |
Фактичний Верхня межа для nDay значень змінюється в залежності від місяця та року. 1, 3, 5, 7, 8, 10 І 12 місяців Верхня межа є 31. Протягом декількох місяців, 4, 6, 9 і 11 це 30. За 2 місяці це 28 або 29 в високосний рік.
Якщо дата, вказані параметри неприпустиме значення, стан цей об'єкт неприпустимий і значення цього об'єкта не змінюється.
Ось деякі приклади значень дат:
| nYear | nMonth | nDay | Значення |
| 1995 | 4 | 15 | 15 Квітня 1995 року. |
| 1789 | 7 | 14 | 17 Липня 1789 |
| 1925 | 2 | 30 | Неприпустимий |
| 10000 | 1 | 1 | Неприпустимий |
Щоб встановити дату і час, побачити COleDateTime::SetDateTime.
Інформацію про методи цього запиту значення цього об'єкта COleDateTime , дивіться нижче функцій члена:
Щоб отримати додаткові відомості про оцінки для COleDateTime значень, перегляньте статтю Дата та час: автоматизації підтримки в Visual C++ програміста керівництво.
Огляд COleDateTime | Члени класу | Ієрархічна діаграма
Дивіться також COleDateTime::COleDateTime, COleDateTime::SetDateTime, COleDateTime::operator =, COleDateTime::GetStatus, COleDateTime::m_dt