sql-server-2008 - SSRS格式日期从YYYYMMDD到MM/DD/YYYY

标签 sql-server-2008 reporting-services

运行报告时,日期以YYYYMMDD格式显示,但是我需要将其转换为MM/DD/YYYY格式

例如: 20150213-预期结果02/13/2015
下面的表达式不起作用。有什么建议吗?

=Format(Fields!InstallDate0.Value,"MM/dd/yyyy")

最佳答案

看来InstallDate0是一个字符串,而不是一个日期。首先将其转换为日期,然后将其格式化:

=Format(CDate(Fields!InstallDate0.Value), "MM/dd/yyyy")

关于sql-server-2008 - SSRS格式日期从YYYYMMDD到MM/DD/YYYY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28490531/

相关文章:

c# - LINQ to SQL 其中集合包含集合

ssrs-2008 - 如何在 SSRS 中指定可用值参数?

text - 在 SSRS 图表上放置附加文本

sql-server - SSRS Excel 导出为组添加总行数,而不是其他格式

c# - IN 子句与 WHERE 子句在 SQL Server 中未获得正确的结果

sql - MDF 文件大小比实际数据大得多

html - 适用于 HTML 和文本的回车符

sql - sp_rename 与列有什么问题?

SQL Server 2008 报告 : Sum of Max of group

sql-server - SSRS 仅在报告正文的最后一页显示值