--当天最小日期:
select min([开始时间])from [ProjectManageDB].[dbo].[工作记录]
where datediff(dd,[开始时间],getdate())=0
and [用户标识]='A2DA3D4F-9D63-4906-9964-CFBE81E2811B'
--当天最大日期:
select MAX(结束时间)from [ProjectManageDB].[dbo].[工作记录]
where datediff(dd,[结束时间],getdate())=0
and [用户标识]='A2DA3D4F-9D63-4906-9964-CFBE81E2811B'
--两日期之间的差值:
select datediff(MINUTE,cast('2010-02-06 07:57:58.813' as datetime),cast('2010-02-06 08:30:39.043' as datetime))
--得到当天指定的固定日期:
select stuff(convert(varchar(25),GETDATE(),21),12,5,'08:30')
--得到当天日期相差的小时。后面跟两位小数
select ltrim(datediff(MINUTE,'2010-02-06 07:57:58.813','2010-02-06 08:58:52.017')/60)+'.'+ltrim(datediff(MINUTE,'2010-02-06 07:57:58.813','2010-02-06 08:58:52.017')%60)