时间格式hhmm到hh:mm sql server 2005
问题描述:
我想找到时差,所以我想用DATEDIFF选项。 但问题是我有hhmm格式的时间值(例如:1715)。所以它显示超出范围错误。所以我想把它转换成hh:mm格式。如何将hhmm转换为hh:mm格式?时间格式hhmm到hh:mm sql server 2005
答
您是否尝试过类似
DECLARE @TimeVal VARCHAR(4)
SELECT @TimeVal = '1715'
select CONVERT(DATETIME,LEFT(@TimeVal,2) + ':' + RIGHT(@TimeVal,2),8)
输出
1900-01-01 17:15:00.000
太感谢你了。 – Geeth 2010-11-09 04:47:29