CTime( );
CTime ( const CTime& timeSrc );
CTime ( time_t Saat );
CTime ( int nDST ,intnYear,intnMonth,intnDay,intnHour,intnMin,intNSN = -1);
CTime (wordwDosDate,wordwDosTime, int nDST = -1);
CTime ( const SYSTEMTIME& sysTime, int nDST = -1 );
CTime ( const FILETIME& fileTime, int nDST = -1 );
Parametreleri
timeSrc
Zaten bir CTime nesnesini gösterir.
saat
Saat değeri gösterir.
nYear, nMonth, nDay, nHour, nMin, nSec
Yeni CTime nesne kopyalanacak Tarih ve Saat değerlerini gösterir.
nDST
Günışığından yararlanma saati etkin olup olmadığını gösterir. Üç değerden birini aşağıdaki gibi olabilir:
wDosDate, wDosTime
Tarih/Saat değerine dönüştürülür ve yeni CTime nesnesi kopyalar için ms-dos Tarih ve saat değerleri.
sysTime
Tarih/Saat değerine dönüştürülür ve yeni CTime nesnesine kopyalanır SYSTEMTIME yapısı.
fileTime
Tarih/Saat değerine dönüştürülür ve yeni CTime nesnesine kopyalanır FILETIME yapısı.
Açıklamalar
Tüm bu markalar üzerinde bulunduğunuz saat dilimine göre belirtilen mutlak zaman ile başlatılan yeni CTime nesnesi oluşturma.
Her kurucu aşağıda açıklanmıştır:
| Bileşen | Aralığı |
| nYear | 1970–2038* |
| nMonth | 1–12 |
| nDay | 1–31 |
| nHour | hiçbir kısıtlama |
| nMin | hiçbir kısıtlama |
| nSN | hiçbir kısıtlama |
*Üst tarihi sınırı 1/18/2038. Tarihler daha geniş bir aralığı için bkz: COleDateTime.
Bu Oluşturucu utc için uygun dönüşüm yapar. Microsoft Foundation Class Library hata ayıklama sürümünü bir veya daha fazla yıl, ay veya gün bileşenleri aralığın dışında olup olmadığını belirtmektedir. Bağımsız arama önce doğrulamak için sizin sorumluluğunuzdadır.
Time_t veri türü ile ilgili daha fazla bilgi için bkz: zaman işlevi Çalışma Zamanı Kitaplığı Başvurusu.
Daha fazla bilgi için bkz: SYSTEMTIME ve FILETIME yapısı Win32 sdk Programcı Başvurusu.
Daha fazla bilgi için bkz: Win32 sdk belgelerinde ms-dos tarihi ve saati giriş.
Örnek
/ / CTime::CTime Örneğin
time_t osBinaryTime; nbsp; / / c Çalışma Zamanı (<time.h> içinde tanımlı)
zaman (ve osBinaryTime); / / Geçerli zaman almak / / işletim sistemi.
CTime saat1; / / Boş CTime. (geçersiz zaman değeri sıfırdır.)
CTime time2 saat1; = / / Copy Oluşturucu.
CTime time3 (osBinaryTime); / / CTime dan c Çalışma Zamanı
CTime time4 (1999, 3, 19, 22, 15, 0); / / 10: 15 pm 19 Mart 1999
CTime ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: CTime::GetTime, GetCurrentTime, operatör =