yyyy-mm-dd to mon dd yyyy

时间:2018-02-24 07:36:42

标签: sql sql-server

我正在使用SQL Server,我需要转换此日期值2018-02-23 这样的事情Feb 23 2018

有什么想法吗?

2 个答案:

答案 0 :(得分:6)

SQL Server 2012+具有FORMAT()功能,可帮助您格式化日期

SELECT FORMAT(getdate(), 'MMM dd yyyy')

您还可以使用转化功能convert()

SELECT CONVERT(varchar(12), getdate(), 100)

答案 1 :(得分:0)

以这种方式尝试:

SELECT dbo.fnFormatDate (getdate(), ‘MON DD, YYYY’)         — JAN 03, 2012

请参阅以下链接。

https://anubhavg.wordpress.com/2009/06/11/how-to-format-datetime-date-in-sql-server-2005/