Date 如何发现某一天是否是工作日

Date 如何发现某一天是否是工作日,date,language-agnostic,Date,Language Agnostic,是否有一些图书馆、模式或处理工作日的常用方法?我的意思是,是否有一些比较好的方法可以知道某一天是否是工作日而不是周末、假日等 此外,假设有这样的事情,那么发现这一天是否有一些“细节”会有帮助吗?例如,在巴西,我们过去只在火山灰星期三下午工作。是否有某种灵活的框架来处理这种变化 我可以毫无困难地实现这种业务逻辑,但我不想重新发明轮子,其他用户的建议可能会有所帮助。而且,这似乎是一个非常反复出现的问题 提前谢谢 我认识的大多数人都用日历表来做这类事情。我的表格包含80多个国家的信息谷歌有一些日历,你

是否有一些图书馆、模式或处理工作日的常用方法?我的意思是,是否有一些比较好的方法可以知道某一天是否是工作日而不是周末、假日等

此外,假设有这样的事情,那么发现这一天是否有一些“细节”会有帮助吗?例如,在巴西,我们过去只在火山灰星期三下午工作。是否有某种灵活的框架来处理这种变化

我可以毫无困难地实现这种业务逻辑,但我不想重新发明轮子,其他用户的建议可能会有所帮助。而且,这似乎是一个非常反复出现的问题


提前谢谢

我认识的大多数人都用
日历表来做这类事情。我的表格包含80多个国家的信息

谷歌有一些日历,你可能可以使用

请查看以下示例:


您必须使用您的Google帐户来浏览它们,并且可能存在一些使用许可证限制,但是信息就在那里

如果您喜欢Java编程,可以使用以下方法:

也取决于您所在的位置-周五是否是工作日??星期天???@marc_这里只有星期六和星期天是周末。事实上,世界各地的情况并非如此,我对此感到惊讶:)我想说,一个好的答案应该足够灵活,可以处理这两种情况。无论如何,周末很容易应付;有趣的部分是处理假期。一些中东国家周五休息,但周日工作。事实上,这是我可能会使用的解决方案。祝维护该数据库愉快!:)@MikeEast…最美妙的部分是我没有维护它,运营团队维护:-)我考虑过它,使用它似乎是个好主意。然而,还有一些额外的问题需要解决。例如,我们有州和市的假日,通常将假日从周四“移动”到周五,在假日和周六之间“挂断”周五并不罕见,分配员工等。我正在考虑一个混合解决方案,使用一些外部数据源和数据库表,并寻找最终的工具或模式来帮助实现。我没有在讨论的项目中使用Java。。。然而,我真的,真的很喜欢这个lib!非常感谢。当然,它将是有用的,我打赌我可以从它的架构决策中得到启发。