COleDateTime::SetDate

int SetDate (int nYear, int nMonth, int nDay );

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

Indicare le componenti della data per essere copiato in questo oggetto COleDateTime.

Osservazioni

Chiamare questa funzione membro per impostare la data e l'ora di questo oggetto COleDateTime . La data impostata su valori specificati. Il tempo impostato su tempo 0, mezzanotte.

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

Parametro Limiti
nYear 100-9999
nMonth 1-12
nDay 1-31

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 la data di valore specificato dai parametri non valido, lo status di questo oggetto impostato su invalido e il valore di questo oggetto non cambiata.

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 e l'ora, vedere COleDateTime::SetDateTime.

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::SetDateTime, COleDateTime::operator =, COleDateTime::GetStatus, COleDateTime::m_dt

Index