PDA

View Full Version : اختلاف بین دو تاریخ



fazl11
جمعه 29 بهمن 1389, 15:17 عصر
دوستان عزیز سلام
من ماژول آقای آزادی رو دارم و البته چند تا ماژول دیگه که مربوط به تاریخ میشه که همه اونا اختلاف بین دو تاریخ رو به روز میدن که من اونجوری نمی خوام باشه
می خوام اختلاف بین دو تا تاریخ به سال - ماه - روز دربیاد مثل این 29/01/89 تا 29/11/89 میشه 0 سال 10 ماه 1 روز
البته نمی خوام تعداد روز رو بیام تبدیل به سال و ماه و روز کنم چون اونجوری ماههای 31 روز و 30 روز و 29 روز داریم
در مثال بالا اختلاف بین دو تا تاریخ 307 روز میشه اگه بیام به این روش کار کنیم میشه 0سال 10 ماه 7 روز که غلطه
ممنون میشم کمکم کنید

fazl11
جمعه 29 بهمن 1389, 21:25 عصر
دوستان همچنان منتظر نظرات و پیشنهادات شما هستم

fazl11
دوشنبه 02 اسفند 1389, 14:38 عصر
مدیران محترم جناب آقای قربانی یه کمکی یه پاسخی یه راه حلی
help me

bita_ziba77
سه شنبه 03 اسفند 1389, 10:08 صبح
با سلام
شما بايد دو textbox بسازيد كه تاريخ هاي شروع و پايان را در خود نگه دارد (مثلا A,B)
حالا براي نمايش روز سه عدد textbox در فرم خود قرار داده كه اولي روز فيلد A را نمايش مي دهد
=Day([A]) و دومي روز فيلد B را
=Day([B])و سومي اختلاف اين دو را
حالا اين كار را براي ماه
=Month([A]) =Month([b]) و همچنين سال انجام دهيد
=Year([A]) =Year([b])
در نهايت فيلدهايي كه اختلاف را نمايش ميدهند را در كنار هم بياوريد.


با تشكر