COleDateTime::SetTime
Nastaví čas tohoto COleDateTime objektu.
int SetTime(
int nHour,
int nMin,
int nSec
) throw( );
Parametry
- nHour, nMin, nSec
Označení komponenty zkopírovat do tohoto COleDateTime objektu.
Vrácená hodnota
Nula Pokud hodnota tohoto COleDateTime objekt byl nastaven úspěšně; jinak, 1.Tuto hodnotu je založen DateTimeStatus Výčtový typ.Další informace naleznete SetStatus členské funkce.
Poznámky
Čas je nastavena na zadané hodnoty.Datum je nastaveno datum 0, což znamená 30. prosince 1899.
Naleznete v následující tabulce hranice hodnoty parametru:
Parametr |
Hranice |
---|---|
nHour |
0 – 23 |
nMin |
0 – 59 |
nSec |
0 – 59 |
Pokud čas hodnotu určenou parametrů není platný, je nastaven stav tohoto objektu je neplatný a hodnotu tohoto objektu se nezmění.
Zde jsou některé příklady hodnoty času:
nHour |
nMin |
nSec |
Value |
---|---|---|---|
1 |
3 |
3 |
01:03:03 |
23 |
45 |
0 |
23:45:00 |
25 |
30 |
0 |
Neplatný |
9 |
60 |
0 |
Neplatný |
Chcete-li nastavit datum a čas, viz COleDateTime::SetDateTime.
Informace o členské funkce, které dotazu na hodnotu tohoto COleDateTime objekt, viz následující funkce členů:
Další informace o hranice pro COleDateTime hodnoty naleznete v článku datum a čas: podpora automatizace.
Příklad
Příklad pro SetDate.
Požadavky
Záhlaví: atlcomtime.h