COleDateTime ve kullanımı
20 Aralık 2008 – 09:11COleDateTime , c++ uygulamalarımızda kullanabileceğimiz tarih verisi tutabileceğimiz bir tür diyebiliriz. Eğer bu değişkenin bize sağladığı gün,ay ve yıl gibi bilgileri ayrı ayrı değerlendirmek istiyorsanız GetDay() , GetMonth() , GetYear() gibi fonksiyonları kullanabilirsiniz. Örneğin bir mysql ile bir işlem yapacaksanız ve sorgulamanızda bir tarihe göre sorgu yapmanız gerekiyorsa gönderirken tarih bilgisini uyumlu hale getirmeniz gerekmektedir.
Örnek :
CString dal::tarihDuzenle(COleDateTime tarih){
gun.Format(L”%d”,tarih.GetDay());
ay.Format(L”%d”,tarih.GetMonth());
yil.Format(L”%d”,tarih.GetYear());
duzenliTarih.Format(_T(”%s.%s.%s”),yil,ay,gun);
return duzenliTarih;
}
Örneğimizde COleDateTime türünde gelen ifademizi yıl-gün-ay diziliminde ve uygun formatta geri döndürüp sorgulama için uygun hale getirmiş olduk.

