COleDateTime::SetDateTime

int SetDateTime (int nYear, int nMonth, int nDay,int nHour, int nMin, int NSN );

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, nHour, nMin, nSec

Bu COleDateTime nesnesi kopyalanacak Tarih ve saati bileşenleri belirtmek.

Açıklamalar

Tarih ve saat bu COleDateTime nesne için bu üye işlev çağrısı.

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
nHour 0-23
nMin 0-59
nSN 0-59

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 tarih veya saat değeri bu nesne durumu geçersiz ve bu nesnenin değeri ayarlanır geçerli değilse, değişmez.

Zaman değerleri bazı örnekler:

nHour nMin nSN Değer
1 3 3 01: 03: 03
23 45 0 23: 45: 00
25 30 0 Geçersiz
9 60 0 Geçersiz

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

Sadece tarihi ayarlamak için bkz: COleDateTime::SetDate. Yalnızca saati ayarlamak için bkz: COleDateTime::SetTime.

Ü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::SetDate, COleDateTime::SetTime, COleDateTime::operator =, COleDateTime::GetStatus, COleDateTime::m_dt

Index