运行SQL查询时:
select GETDATE()
我得到以下输出:
2017-10-26 12:48:41.273
显示日期和时间。但我希望输出为
2017-10-26 00:00:00
如何获得这样的日期格式?
答案 0 :(得分:2)
尝试以下:
SELECT CONVERT(DATETIME,CONVERT(VARCHAR(12),GETDATE(),112))
结果:
2017-10-26 00:00:00.000
答案 1 :(得分:0)
SQL Server 2012及更高版本
<强> SELECT FORMAT(GETDATE() , 'yyyy/dd/MM HH:mm:ss')
强>
结果
对于上述任何一种情况,它将返回:
10/16/2013 17:00:20