COleDateTime::ParseDateTime

bool ParseDateTime (lpctstr lpszDate, dword dwFlags = 0,LCID lcid lang_user_default =);
(CMemoryException) atmak;
(COleException) atmak;

Dönüş değeri

Sıfır olmayan dize başarıyla Tarih/Saat değerine, aksi takdirde 0 dönüştürüldü.

Parametreleri

lpszDate

Ayrıştırılması için boş sonlandırılmış dize için işaretçi. Ayrıntılı bilgi için açıklamalar bölümüne bakın.

dwFlags

Yerel ayarları ve ayrıştırma bayrakları gösterir. Bir veya daha aşağıdaki bayrakları:

lcid

Dönüştürme için kullanılacak yerel ayar kimliği gösterir.

Açıklamalar

Dizgeyi bir Tarih/Saat değerini okumak için bu üye işlevini çağırın. Dize başarıyla Tarih/Saat değerine dönüştürüldü, bu COleDateTime nesne değeri değeri ve geçerli durumuna ayarlanır.

&Notnbsp;  Yıl değerlerinin 100 ile 9999 arasında sınırlarını yatmak gerekir.

LpszDate parametresi, çeşitli biçimlerde alabilir. Örneğin, aşağıdaki dizeleri kabul edilebilir Tarih/Saat biçimlerini içerir:

"25 Ocak 1996"
"8: 30:00"
"20: 30:00"
"25 Ocak 1996 8: 30: 00"
"8: 30:00 25 Ocak 1996"
"1/25/1996 8: 30: 00"   / / her zaman tam yıl belirtin
                     / / bile bir formatta 'kısa tarihi'

Dize biçiminde bir Tarih/Saat değeri dönüşüm için kabul edilebilir olup yerel ayar kimliği de etkileyeceğini unutmayın.

var_datevalueonlydurumda, 0 ya da gece yarısı zaman zaman değeri ayarlanır. VAR_TIMEVALUEONLYdurumunda, 30 Aralık 1899 anlamı tarihine 0, Tarih değeri ayarlanır.

Dize bir tarih/saat değerine dönüştürülemedi veya sayısal taşma varsa, bu COleDateTime nesne durumu geçersiz.

Dize dönüştürme bellek ayırma hataları nedeniyle başarısız olduysa, bu fonksiyon bir CMemoryExceptionatar. Herhangi bir diğer hata durumunda, bu fonksiyon bir COleException atar.

Yerel ayar kimliği değerleri listesi için bkz: Destekleyen birden fazla ulusal dil Win32 sdk ole Programcı Başvurusu.

Sınırları ve COleDateTime değerler için uygulama 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::Format, COleDateTime::GetStatus

Index