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