COleDateTime::SetDate

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

Index