Freigeben über


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

Siehe auch

Referenz

COleDateTime-Klasse

Hierarchien-Diagramm

COleDateTime::COleDateTime

COleDateTime::SetDateTime

COleDateTime::operator =

COleDateTime::GetStatus

COleDateTime::m_dt