我需要使用SSRS表达式来查找两个日期 -
- 本周结束的日期。
- 本周开始的日期,2周前。
醇>
例如,如果今天是27/05/2016
1 = 29/05/2016
2 = 09/05/2016
这需要是动态的,例如GETDATE()
我使用这些功能来过滤矩阵。
感谢。
答案 0 :(得分:1)
可能如下所示,
<强> 1。本周结束的日期。
=DateAdd("d", 7 - DatePart("w", CDate(Today)), CDate(Today).AddDays(1)).ToString("dd/MM/yyyy")
<强> 2。本周开始的日期,2周前。
=DateAdd("d", 2 - WeekDay(Today), DateAdd("d", -14, Today).ToString("dd/MM/yyyy")
<强> SSRS Expression Cheat Sheet 强>
答案 1 :(得分:0)
可能是这样的,
本周末
=DateAdd("d", 8 - Weekday(Today), Today).ToString("dd/MM/yyyy")
本周开始(2周前)
=DateAdd("d", -(Weekday(Today)+12) , Today).ToString("dd/MM/yyyy")