我已经有一个假期列表,这是一个列表。
鉴于两个Date对象,我如何计算它们之间(不计算周末和假日)的工作日差异?
我找到了库ObjectLab Kit,但我认为它只知道如何推进几天。
由于
答案 0 :(得分:1)
我发现Jollyday在早期项目中很有用。
答案 1 :(得分:0)
可能不是最有效的方式,但可能足够快:循环从最早的日期开始,在每次迭代中添加一天直到结束日期,并递增计数器,除非当前的一天是周末或假日。
java.util.Calendar
是要使用的类。它有方法为自己添加一天,并检查它是星期六还是星期日。