转换m / d / yyyy H:MM:SS am / pm到"月d,yyyy"在SQL中

时间:2016-08-26 21:35:26

标签: mysql

如何将{7/4/2016 5:00:00 Am}转换为" 2016年7月4日"在SQL中。这必须在SQL中完成,因为我需要以{7/4/2016 5:00:00 Am}格式发送日期,并且需要在" 2016年7月4日"中存储和检索。格式。

我正在使用SQL Server Management Studio 2012。

1 个答案:

答案 0 :(得分:0)

如果SQL Server 2012+可以使用format()函数

select format(cast('7/4/2016 5:00:00 Am' as datetime),'MMMM d, yyyy')

Returns 
July 4, 2016