gpt4 book ai didi

ssrs-2008 - SSRS 2008 工作日的日期差异

转载 作者:行者123 更新时间:2023-12-04 11:38:33 25 4
gpt4 key购买 nike

我看到这个问题问了很多,我似乎找不到一个明确的答案

“如何仅计算两个日期之间的工作日?”

下面的表达式将为我提供总天数,但我希望排除周六和周日。

=DateDiff("d",Parameters!STARTDATE.Value,Parameters!ENDDATE.Value)   

我将不胜感激有关如何实现这一点的具体帮助。

先感谢您。

最佳答案

链接中的 SQL ( Number of working days between two dates ) 已为 SSRS 翻译:希望这会给您一个好的起点。将此输入到文本框的表达式中。

=(DateDiff(DateInterval.day,Parameters!STARTDATE.Value,Parameters!ENDDATE.Value)+1)
-(DateDiff(DateInterval.WeekOfYear,Parameters!STARTDATE.Value,Parameters!ENDDATE.Value)*2)
-(iif(Weekday(Parameters!STARTDATE.Value) = 7,1,0)
-(iif(Weekday(Parameters!ENDDATE.Value) = 6,1,0))-1)

关于ssrs-2008 - SSRS 2008 工作日的日期差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21706897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com