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