Accidentboy
چهارشنبه 22 خرداد 1387, 23:12 عصر
آیا دز C++ Builder تابعی داریم که صحت یه تاریخ رو چک کنه
tdkhakpur
چهارشنبه 02 اردیبهشت 1388, 00: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 );
}
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.