SSRS 日期参数
SSRS Date Parameters
有人可以对以下情况提供一些见解吗?
我正在寻找一个日期表达式(下个月的最后一天),我想在 "End Date Parameter" 上使用它。
我在下面有表达式,但出于某种原因它只显示了第 30 天(例如,一月而不是 31/01/2017,它显示为 30/01/2017)
=dateadd("m",2,dateserial(year(Today),month(Today),0))
此致
萨蒂亚
找到了我的问题的答案,就在这里
=Today.AddDays(1-Today.Day).AddMonths(2).AddDays(-1)
选择:
=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)
有人可以对以下情况提供一些见解吗?
我正在寻找一个日期表达式(下个月的最后一天),我想在 "End Date Parameter" 上使用它。
我在下面有表达式,但出于某种原因它只显示了第 30 天(例如,一月而不是 31/01/2017,它显示为 30/01/2017)
=dateadd("m",2,dateserial(year(Today),month(Today),0))
此致
萨蒂亚
找到了我的问题的答案,就在这里
=Today.AddDays(1-Today.Day).AddMonths(2).AddDays(-1)
选择:
=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)