SSRS DateAdd(上一个YR结束,

时间:2016-05-25 17:10:19

标签: reporting-services dateadd

希望有人可以提供帮助;

我在ssrs上的dateadd函数上苦苦挣扎。

例如,如果我设置了我的参数。日期为30/4/16。从那天起我想找到: 1)上一个结束(31-12-15) 2)前2年结束(31-12-14)

我该如何解决?我一直遇到错误。

提前致谢,

1 个答案:

答案 0 :(得分:1)

你可以像这样得到上一年的最后一天:

=DateSerial(YEAR(Parameters!ReportParameter.Value) - 1, 12, 31)

因此,您要通过提供使用年份,月份和日期来建立日期。您只需从参数值的年份中减去1年。同样,2年前减去2。