我需要日期时间的日期部分。在 “DD-MM-YYYY”从DateTime sql server 2005删除时间2005
的格式我试图follwoing
查询:
select Convert(varchar(11), getdate(),101)
输出:
01/11/2011
查询
SELECT cast(floor(cast(GETDATE() as float)) as datetime)
输出
2011-01-11 00:00:00.000
查询:
SELECT
CONVERT(VARCHAR(MAX),DATENAME(DD,GETDATE())) + '-' +
CONVERT(VARCHAR(MAX),DATEPART(MONTH,GETDATE())) + '-' +
CONVERT(VARCHAR(MAX),DATENAME(YYYY,GETDATE())) `
输出:
11-1-2011
即, “d-M-YYYY”
我所需的输出在 “DD-MM-YYYY” 格式。
谢谢Eumiro :) – Mike 2011-01-11 13:40:50