PDA

View Full Version : عملیات ریاضی روی زمان



@AM!R!
شنبه 17 اردیبهشت 1384, 02:03 صبح
آیا می توانید به من کمک کنید.
در یک برنامه می خواهم زمان جاری را که بصورت ثانیه:دقیقه:ساعت است از زمان دیگری که آن هم قالبی شبیه به آن دارد را از هم کم کنم تا فاطله زمانی بدست آید .
برای این کار خودم یک تابع نوشته ام ولی درست حسابی کار نمی کند.
لطفا اگر تابعی برایم دارید به من معرفی کنید.
متشکرم. :oops:

sadegi
شنبه 17 اردیبهشت 1384, 07:19 صبح
دوست عزیز براحتی میتونی با استفاده از دستور hour مقدار ساعت رو بدست بیاری وتو یه متغییر بریز و با استفاده از minuteمقدار دقیقه رو و با استفاده از second مقدار ثانیه رو .
حالا مثلا ساعت ها رو با هم مقایسه کن و هر عمل ریاضی که میخوای روش انجام بده
اگه باز هم اشکال داشتی بگو تا باهم حلش کنیم

sharpboy
شنبه 17 اردیبهشت 1384, 08:57 صبح
روش دیگر و بنظر من بهتر استفاده از



DateAdd(interval, number, date)



و



DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])



است که ذاتا برای این مورد طراحی شده اند

@AM!R!
شنبه 17 اردیبهشت 1384, 11:29 صبح
دوستان ممنون.
امتحان می کنم بهتون جواب می دم. :موفق: