ايران ويج

نسخه‌ی کامل: جمع تاریخ
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
تاریخ2/2/1388 تا 5/2/1388 تویه textbox نشون بده که 3 روز بین 2 تاریخه
چطوری باید این کارو کرد؟
چندین راه وجود داره، یکی استفاده از تابع DateDiff هستش(البته چون این تابع برای تاریخ های میلادی نوشته شده شاید بعضی موارد دچار مشکل بشه. هر چند من تا حالا مشکلی باهاش نداشتم)
راهی که خودم استفاده می کنم(دیگه اون ریسک احتمال خطا تو تابع بالایی رو نداره) اون هم اینه که:
کاراکتر "/" رو از تاریخ ها حذف می کنم. پس تاریخ ها تبدیل به دو تا عدد می شن.
حالا اعداد رو از هم کم می کنم. تنها نکته ای که این کار داره اینه که همیشه باید برای اعدادی که از 10 کوچکتر هستن، از صفر استفاده کرد، یعنی: 88/2/2 باید بشه: 88/02/02
بعد از اینکه تاریخ ها از هم کم شدن می تونی با گذاشتن چند تا IF حتی فاصلشون به ماه و یا سال رو در بیاری!