我看过这个问题很多,但似乎找不到关于]的明确答案>
“如何仅计算两个日期之间的工作日?”
下面的表达式将给我总天数,但我希望排除周六和周日。
=DateDiff("d",Parameters!STARTDATE.Value,Parameters!ENDDATE.Value)
我将很高兴获得有关如何完成此操作的帮助。
谢谢你。
我已经看到这个问题问了很多,而且我似乎找不到关于“如何只计算两个日期之间的工作日?”的明确答案。下面的表达式将给我总计天数,但...
链接(Number of working days between two dates)中的SQL为SSRS翻译的:希望这会为您提供一个良好的起点。在文本框的表达式中键入此内容。
此代码不完全正确。一年可以从星期六或星期日开始或结束。例如,2011年从星期六开始,到星期六结束。 2011年1月1日和2日分别是星期六和星期日,2011年12月31日也是一个星期六。上面的代码不能解决这种情况。下面的代码是正确的:
下面的代码在所有情况下都能为我正常工作