COleDateTime::SetDateTime

int SetDateTime (int nYear, int nMonth, int nDay,int nHour, int nMin, int nSec );

Valore restituito

Zero se il valore di questo oggetto COleDateTime è stato impostato correttamente; in caso contrario, 1. Il valore restituito è basato sul tipo di DateTimeStatus enumerato. Per ulteriori informazioni, vedere la funzione membro SetStatus.

Parametri

nYear, nMonth, nDay, nHour, nMin, nSec

Indicare le componenti di data e ora essere copiati in questo oggetto COleDateTime.

Osservazioni

Chiamare questa funzione membro per impostare la data e l'ora di questo oggetto COleDateTime.

Vedere la tabella seguente per limiti per i valori dei parametri:

Parametro Limiti
nYear 100-9999
nMonth 1-12
nDay 1-31
nHour 0 – 23
nMin 0 – 59
nSec 0 – 59

Il limite superiore effettivo per i valori nDay varia a seconda del mese e dell'anno. Per mesi, 1, 3, 5, 7, 8, 10 e 12, il limite superiore è 31. Per mesi, 4, 6, 9 e 11, esso è 30. Per mese 2, esso è 28 o 29 in un anno bisestile.

Se il valore di data o ora specificato dai parametri non è valido, che lo stato di questo oggetto è impostato su invalido e il valore di questo oggetto non viene modificato.

Ecco alcuni esempi di valori di tempo:

nHour nMin nSec Valore
1 3 3 01:03:03
23 45 0 23:45
25 30 0 Non valido
9 60 0 Non valido

Ecco alcuni esempi di valori di data:

nYear nMonth nDay Valore
1995 4 15 15 Aprile 1995
1789 7 14 17 Luglio 1789
1925 2 30 Non valido
10000 1 1 Non valido

Per impostare la data solo, vedere COleDateTime::SetDate. Per impostare il periodo di tempo, vedere COleDateTime::SetTime.

Per informazioni sulle funzioni membro tale query il valore di questo oggetto COleDateTime , vedere le seguenti funzioni membro:

Per ulteriori informazioni sui limiti per i valori di COleDateTime , vedere l'articolo data e ora: supporto di automazione nel manuale del programmatore di Visual C++.

Pa&noramica di COleDateTime |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleDateTime::COleDateTime, COleDateTime::SetDate, COleDateTime::SetTime, COleDateTime::operator =, COleDateTime::GetStatus, COleDateTime::m_dt

Index