如何在SQL Server中转换日期格式?

时间:2015-07-10 18:33:26

标签: sql-server

基本上我想转换日期格式来自' yyyy-mm-dd'到' mm / dd / yyyy'。

现在就是这样:

我用它来选择当前日期。

Select GetDate();

其格式为:2015-07-10 14:29:30.227 然后:

Select CONVERT(VARCHAR, GETDATE(), 101)

正在运行并显示结果:2015年10月10日

现在,当我尝试这样做时:

Select CONVERT(DATE, CAST('2015-06-15' AS DATE), 101)

并没有显示出预期的结果。相反,它显示的格式与:2015-06-15

相同

任何建议都会有很大的帮助!!

1 个答案:

答案 0 :(得分:3)

试试这个:

Select CONVERT(Varchar(10), CAST('2015-06-15' AS DATE), 101)