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

Swa*_*ati -1 sql-server-2008

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

Lam*_*mak 6

这样做:

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

SELECT CONVERT(DATETIME,SUBSTRING(@Date,5,21),113)
Run Code Online (Sandbox Code Playgroud)