با استفاده از تابع DateDiff می تونید به راحتی تارخ و زمان را از هم جمع وتفریق کنیدبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط rrasheli برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
شکل کلی تابع
کد:mystring = DateDiff(Interval,Date1, Date2)
Interval مقدار برگشتی تابع را مشخص می کند که در زیر اورده شده
"yyyy" = سال
"m" = ماه
"d" = روز
"h" = ساعت
"n" = دقیقه
"s" = ثانیه
همشیه مقدار date1 از مقدار date2 کم می شود مثال :
مقدار 2 در mystring ذخیره می شود برای زمان نیز به همین صورت .کد:mystring = DateDiff("yyyy", "1386/11/1", "1388/11/1")
برای کار با اختلاف ساعت :
از سه مقدار interval زیر برای جمع و تفریق استفاده می شه
"h" = ساعت
"n" = دقیقه
"s" = ثانیه
بدست آوردن اختلاف بر حسب ساعت
بدست آوردن اختلاف بر حسب دقیقهکد:myvalue = DateDiff("h", "10:50:11", "11:20:10") مقدار برگشتی 1
بدست آوردن اختلاف بر حسب ثانیهکد:myvalue = DateDiff("n", "11:00:00", "12:20:00") مقدار برگشتی 80
باز هم توجه کنید که همیشه مقدار date1 از مقدار date2 کسر می شودکد:myvalue= DateDiff("s", "12:00:00", "12:01:10") مقدار برگشتی 70
موفق باشید






پاسخ با نقل قول
Bookmarks