ورود

View Full Version : در باره تاریخ



Accidentboy
پنج شنبه 23 خرداد 1387, 00:12 صبح
آیا دز C++ Builder تابعی داریم که صحت یه تاریخ رو چک کنه

tdkhakpur
چهارشنبه 02 اردیبهشت 1388, 01:14 صبح
سلام دوست عزیز:
بهت پیشنهاد میکنم برای اینگونه کارهای کوچک وقتت رو تلف نکنی این تابع فقط 3 یا 4 if لازم داره که حل بشه
IntType از وع short int است
bool CheckDate ( Date * Dt )
{
IntType Tmp = (IntType)(31 - Dt -> M / 7);
return ( Dt -> Y > 0 &&
Dt -> M > 0 &&
Dt -> M < 13 &&
Dt -> D > 0 &&
Dt -> D <= Tmp );
}