int SetDate (int nYear, int nMonth, int nDay );
Dönüş değeri
Sıfır bu COleDateTime nesne değeri başarıyla ayarlandı; Aksi takdirde, 1. Bu dönüş değeri numaralandırılan DateTimeStatus türüne dayanır. Daha fazla bilgi için bkz: SetStatus üye işlevi.
Parametreleri
nYear, nMonth, nDay
Bu COleDateTime nesnesi kopyalanacak tarihi bileşenleri belirtmek.
Açıklamalar
Tarih ve saat bu COleDateTime nesne için bu üye işlevini çağırın. Tarih belirtilen değerlere ayarlanır. Zaman zaman 0, gece yarısı ayarlanır.
Sınırları için parametre değerleri için aşağıdaki tabloya bakın:
| Parametre | Sınırları |
| nYear | 100-9999 |
| nMonth | 1-12 |
| nDay | 1-31 |
NDay değerleri gerçek üst sınır, ay ve yıl göre değişir. 1, 3, 5, 7, 8, 10 Ve 12 ay boyunca 31 üst sınırdır. 4, 6, 9 Ve 11 ay için 30'dur. 28, Ya da artık yıl 29 olduğu ay 2,.
Parametreleri ile belirtilen değer geçersiz tarih bu nesne durumu geçersiz ve bu nesnenin değeri ayarlanırsa, değişmez.
Tarih değerleri bazı örnekler:
| nYear | nMonth | nDay | Değer |
| 1995 | 4 | 15 | 15 Nisan 1995 |
| 1789 | 7 | 14 | 17 Temmuz 1789 |
| 1925 | 2 | 30 | Geçersiz |
| 10000 | 1 | 1 | Geçersiz |
Tarih ve saati ayarlamak için bkz: COleDateTime::SetDateTime.
Üye işlevler hakkında bilgi için sorgulayan bu COleDateTime nesne değeri bakın aşağıdaki üye işlevleri:
COleDateTime değerleri sınırları hakkında daha fazla bilgi için bkz: yazı tarihi ve saati: Otomasyon desteği Visual c++ Programcı Kılavuzu.
COleDateTime ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: COleDateTime::COleDateTime, COleDateTime::SetDateTime, COleDateTime::operator =, COleDateTime::GetStatus, COleDateTime::m_dt