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