0
我想將一個字符串轉換爲datetime。如何將時間字符串轉換爲日期時間?
所以我建立這個代碼:
SELECT CONVERT(datetime, '23:00', 103)
如果我試圖執行此代碼我有這樣的:
1900-01-01 23:00:00.000
但是,如果我嘗試執行此轉換:
SELECT CONVERT(datetime, '24:00', 108)
我有這個錯誤:
我想將一個字符串轉換爲datetime。如何將時間字符串轉換爲日期時間?
所以我建立這個代碼:
SELECT CONVERT(datetime, '23:00', 103)
如果我試圖執行此代碼我有這樣的:
1900-01-01 23:00:00.000
但是,如果我嘗試執行此轉換:
SELECT CONVERT(datetime, '24:00', 108)
我有這個錯誤:
日期時間類型不支持「24小時」。其時間範圍是00:00:00至23:59:59.997。
嘗試使用,而不是
SELECT CONVERT(datetime, '00:00', 108)
有關詳情,請datetime (Transact-SQL)頁。
也許00:00是有效時間,而不是24:00。 – Jacek
是的,試試00:00 – PreQL