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