-1
我想將此字符串「Mon,01 Apr 2013 10:00:00 GMT」轉換爲sql server 2008中的datetime ,但由於GMT我無法把它轉換將「2013年4月1日10:00:00 GMT」轉換爲sqlserver中的datetime
我想將此字符串「Mon,01 Apr 2013 10:00:00 GMT」轉換爲sql server 2008中的datetime ,但由於GMT我無法把它轉換將「2013年4月1日10:00:00 GMT」轉換爲sqlserver中的datetime
這樣做:
DECLARE @Date VARCHAR(30)
SET @Date = 'Mon, 01 Apr 2013 10:00:00 GMT'
SELECT CONVERT(DATETIME,SUBSTRING(@Date,5,21),113)
爲編輯@AaronBertrand感謝。當我嘗試使用'@ Date'時,我忘記在我的回答中更改其中的一個 – Lamak
+1非常全面的答案。 – Kermit
謝謝! – Swati