将“Mon,01 Apr 2013 10:00:00 GMT”转换为sqlserver中的datetime

时间:2013-04-01 18:18:38

标签: sql-server-2008

我想将此字符串“Mon,01 Apr 2013 10:00:00 GMT”转换为sql server 2008中的datetime 但由于GMT我无法转换它

1 个答案:

答案 0 :(得分:6)

这样做:

DECLARE @Date VARCHAR(30)
SET @Date = 'Mon, 01 Apr 2013 10:00:00 GMT'

SELECT CONVERT(DATETIME,SUBSTRING(@Date,5,21),113)