datetime2转换为特定的日期时间格式

时间:2015-04-01 10:56:26

标签: sql-server sql-server-2008 datetime-format

在SQL Server 2008中将detetime2转换为DD/MM/YYYY HH:MM格式的最佳方式是什么?

我是一个带有datetime2邮票的专栏。我希望在SELECT离子时转换它。

我看了MSDN for reference CONVER(VARCHAR(16), detetime2, 131)似乎是我要求的结果。只有两个问题。日期部分没有填零,它将时间转换为12小时。

欢迎任何有建设性意见的人。

1 个答案:

答案 0 :(得分:2)

DECLARE @x datetime2 = Current_Timestamp;

SELECT @x
     , Convert(char(10), @x, 103) + ' ' + Convert(char(5), @x, 108)
;