به منظور به دست آوردن اختلاف دو ساعت یا به صورت کلی دو زمان مختلف در SQLServer  می توان از کد زیر استفاده کرد.

select DATEDIFF(MINUTE,'10:00','12:00')

نتیجه:120

می توان واحد اختلاف را ساعت،دقیقه و یا ثانیه در نظر گرفت.

همچنین بدیهی است به جای اعداد ثابت بالا کافی است نام فیلد را قرار دهید.

select DATEDIFF(MINUTE,Start_Time,End_Time) from TableName


موضوعات مرتبط: SQL
برچسب ها: اختلاف زمان , اختلاف ساعت

تاريخ : یکشنبه بیستم فروردین ۱۳۹۶ | | نویسنده : محمدرضا رستمی |