COleDateTime::SetTime
Legt die Zeit COleDateTime dieses Objekts fest.
int SetTime(
int nHour,
int nMin,
int nSec
) throw( );
Parameter
- nHour, nMin, nSec
Geben Sie die in diesem Objekt an COleDateTime kopiert werden Zeitkomponenten.
Rückgabewert
Null wenn der Wert dieses COleDateTime-Objekts erfolgreich festgelegt wurde; andernfalls 1.Dieser Rückgabewert basiert auf dem DateTimeStatus Aufzählungstyp.Weitere Informationen finden Sie unter SetStatus die Memberfunktion.
Hinweise
Die Zeit wird auf die angegebenen Werte festgelegt.Das Datum wird bis jetzt 0 und am 30. Dezember 1899 bedeutet.
Siehe die folgende Tabelle für Grenzen für Parameterwerte:
Parameter |
Begrenzungen |
---|---|
nHour |
0 – 23 |
nMin |
0 – 59 |
nSec |
0 – 59 |
Wenn der Zeitwert, der von der Parameter angegeben wird, ungültig ist, wird der Status dieses Objekts den Aufruf festgelegt und der Wert des Objekts wird nicht geändert.
Im Folgenden einige Beispiele für Zeitwerten:
nHour |
nMin |
nSec |
Wert |
---|---|---|---|
1 |
3 |
3 |
01:03:03 |
23 |
45 |
0 |
23:45:00 |
25 |
30 |
0 |
Invalid |
9 |
60 |
0 |
Invalid |
Um Datum und Zeit festzulegen, finden Sie unter COleDateTime::SetDateTime.
Informationen zum Memberfunktionen, die den Wert dieses COleDateTime-Objekts abfragen, finden Sie in den Memberfunktionen:
Weitere Informationen über die Grenzen für COleDateTime-Werte, finden Sie im Artikel Datum und Uhrzeit: Automatisierungs-Unterstützung.
Beispiel
Im Beispiel für SetDate.
Anforderungen
Header: atlcomtime.h