2016-12-16 108 views
0

請有人提供一些見解下面的情況?SSRS日期參數

我正在尋找一個日期表達式(最後一個月的最後一天),我想在我的「結束日期參數」上使用它。

我有如下的表達,但由於某種原因它是隻顯示我只到30日(如一月,而不是31/01/2017,它顯示爲30/01/2017)

=dateadd("m",2,dateserial(year(Today),month(Today),0)) 

問候

薩蒂亞

回答

0

備選:

=dateadd(dateinterval.day, -1, dateserial(year(today()), month(today())+2, 1)) 

工作了一個月2個月的時間開始,然後休息一天了。您還可以使用:

=dateadd(dateinterval.second, -1, dateserial(year(today()), month(today())+2, 1)) 

如果你想的那一天(23:59:59)

+0

下很有用時間結束。 – satya

0

找到了解決我的問題,在這裏它是

= Today.AddDays(1-Today.Day).AddMonths(2).AddDays(-1)