SSRS中一年中的某一天(INT)表达式

时间:2016-07-29 08:29:03

标签: reporting-services ssrs-2008 reportbuilder3.0

我正在ssrs中进行报告,我希望得到一个Integer,它指定从今天起的一天中的天数。今天=Now()也将默认设置为参数(EndDate),所以我实际上正在查找EndDate参数的一年中的某一天的数字。因此,例如,1月1日是1,2月1日是32,31日是12月31日。我认为在SSRS中有一年的这一天表达,但它似乎消失了。谁能帮我?也许有某种Dateadd或Datediff?

1 个答案:

答案 0 :(得分:1)

试试这个表达

函数 DateDiff 对两个日期之间的日期差异非常有用

如果我们在特定日期发现没有日期,我们可以将其用作

=DateDiff(DateInterval.Day,startdate,enddate)

示例:

=DateDiff(DateInterval.Day,CDate("1/1/2016"),now())