Int SetDateTime (Int nYear, Int nMonth, Int nDay,Int nHour, Int nMin, Int nSec );
Rückgabewert
NULL, wenn der Wert der dieses COleDateTime -Objekt erfolgreich festgelegt wurde; Andernfalls, 1. Dieser Rückgabewert basiert auf dem DateTimeStatus aufgelistet. Weitere Informationen finden Sie unter die SetStatus -Member-Funktion.
Parameter
nYear, nMonth, nDay nHour nMin, nSec
Geben Sie die Datum und die Uhrzeit Komponenten in dieses COleDateTime -Objekt kopiert werden.
Bemerkungen
Rufen Sie diese Memberfunktion um das Datum und die Zeit dieses COleDateTime -Objekts festlegen.
Finden Sie in der folgenden Tabelle Begrenzungen für die Werte der parameter:
| Parameter | Grenzen |
| nYear | 100 – 9999 |
| nMonth | 1-12 |
| nDay | 1-31 |
| nHour | 0:23 |
| nMin | 0 – 59 |
| nSec | 0 – 59 |
Die tatsächliche Obergrenze für nDay Werte variiert basierend auf der Monat und das Jahr. Die obere Grenze ist für Monate, 1, 3, 5, 7, 8, 10 und 12 31. Es ist für Monate, 4, 6, 9 und 11 30. Es ist für Monat 2 28 oder 29 in einem Schaltjahr.
Wenn der Datums- oder Zeitwert angegeben durch die Parameter nicht gültig ist, der Status dieses Objekts ungültig und der Wert dieses Objekts festgelegt ist, wird nicht geändert.
Hier sind einige Beispiele von Zeitwerten:
| nHour | nMin | nSec | Wert |
| 1 | 3 | 3 | 01:03:03 |
| 23 | 45 | 0 | 23:45 |
| 25 | 30 | 0 | Ungültig |
| 9 | 60 | 0 | Ungültig |
Hier sind einige Beispiele von Datumswerten:
| nYear | nMonth | nDay | Wert |
| 1995 | 4 | 15 | 15. April 1995 |
| 1789 | 7 | 14 | 17. Juli 1789 |
| 1925 | 2 | 30 | Ungültig |
| 10000 | 1 | 1 | Ungültig |
Um das Datum festzulegen, finden Sie unter COleDateTime::SetDate. Nur die Zeit einstellen, finden Sie unter COleDateTime::SetTime.
Informationen über Memberfunktionen diese Abfrage den Wert dieses COleDateTime -Objekt finden Sie unter die folgenden Memberfunktionen:
Weitere Informationen über die Grenzen für COleDateTime -Werte finden Sie im Artikel Datum und Zeit: Automatisierungsunterstützung im Visual C++ Programmer's Guide.
COleDateTime Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;COleDateTime::COleDateTime, COleDateTime::SetDate, COleDateTime::SetTime, COleDateTime::operator =, COleDateTime::GetStatus, COleDateTime::m_dt