如何在给定日期间隔的情况下获得工作日

时间:2013-09-20 07:39:31

标签: sql-server sql-server-2008 tsql function

考虑到日期间隔,我只需要在没有周末和假期的情况下获得工作日。 大部分非工作日都是固定的(所以我可以将它们存放在假期表中),但复活节呢? 使用TSQL函数生成动态日历的最佳和最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以为复活节做的最好的事情是将未来日期存储在配置文件中。您可以在此处获取它们的列表:http://en.wikipedia.org/wiki/Easter。不要自己尝试计算它。该URL的列表最多可达2021年。您有足够的时间在以后修补您的申请:)