日期:2014-05-18  浏览次数:20569 次

关于时间转换的问题,急(在线等)
输入09101010,表示9月10日10点10分,要得到一个datetime型的数,怎么转换?

------解决方案--------------------
declare @s varchar(100)

set @s= '09101010 '

select convert(varchar(10),convert(datetime, '2007 ' + left(@s,4)),120) + ' ' + substring(@s,5,2) + ': ' + right(@s,2)