【发布时间】:2012-04-25 14:21:17
【问题描述】:
我正在寻找一个优化的函数,它将返回 C# 中两个给定日期之间的公共假期和周末的数量
其实需求是结合假期和周末为用户制定一个好的假期计划。我不需要担心国家和宗教,因为我有网络服务来照顾特定国家和宗教的假期
【问题讨论】:
-
什么宗教,哪些国家?有太多不同的方式来看待这个问题,无论哪种方式,它都不会是一个小的解决方案,有人会在没有证明你自己尝试过这样做的情况下为你准备好。
-
这似乎很难看到,因为有这么多的假期,这取决于每个国家等。
-
这是一个计算两个日期之间工作小时数的解决方案:stackoverflow.com/a/3835137 如果你有一个方法
bool IsHoliday(DateTime date),你应该能够轻松地适应你的需要。
标签: c#