0
如何将YYYY-MM-DD-HH-MM-SS转换为datetime?如何将YYYY-MM-DD-HH-MM-SS转换为datetime sql服务器
例子:2013-07-01-18-37-09
我能做到下面的转换
DECLARE @vardate varchar (50) = '2013-07-01-18-37-09'
SELECT CAST(Substring(@vardate,1,10) AS DATETIME)
SELECT CAST(Substring(REPLACE(@vardate,'-',':'),12,19) AS TIME)
但这不会随着时间的工作..我搜索互联网上,我看到的例子都涉及到YYYY-MM-DD HH:MM:SS
+1这么快。我正在尝试使用不同的子字符串函数。 – Zerotoinfinity