如何转换
2016-01-20T14:27:36.270239Z
到SQL DateTime?
我试过了
CAST('2016-01-20T14:27:36.270239Z' AS datetime)
但收到转换错误。
干杯
答案 0 :(得分:2)
你可以这样做:
SELECT CAST(CONVERT(datetimeoffset,'2016-01-20T14:27:36.270239Z',127) AS DATETIME)
答案 1 :(得分:1)
请注意,DATETIME不够精确,无法表示您尝试存储的值。
如果您不需要完全按原样存储该值,Kamran的答案可能适用。
如果您需要完整精度,请使用DATETIME2。例如:
SELECT CONVERT(Datetime2,'2016-01-20T14:27:36.270239Z',127)