2015-12-07 85 views
0

我想显示的日期昨天在我的报告和它的作品:SSRS日期表达式“莫2015年7月12日”

Select CONVERT(VARCHAR,DATEADD(dd,-1, DATEDIFF(dd, 0, GETDATE())), 105) AS 'Yesterday' 

- >06-12-2015

但我想展现的日子标签太像这样:

- >Sunday 06-12-2015

我怎样才能增加一天标签?

+1

您也可以将日期只需返回SSRS并格式化,提出有使用格式字符串的方式https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110 ).aspx – mikey

+0

如果您希望将此作为导出到Excel的日期值,则Mikey的应用程序是最好的。 –

回答

3

像这样。

select datename(dw, DATEADD(dd,-1, GETDATE())) + ' ' + 
CONVERT(VARCHAR,DATEADD(dd,-1, DATEDIFF(dd, 0, GETDATE())), 105) AS Yesterday 
+0

这只给出了一天的标签 – mayo

相关问题