最代码广告位
wgtgt的gravatar头像
wgtgt2017-09-09 18:45:39

java千年工作日算法

iceworkday工作日算法
工作日算法又称节假日算法。
由于工作日计算涉及农历节气等,而农历算法本身就是非常复杂的,所以工作日算法非常的复杂 。
该算法解决了工作日的计算问题。对以往的数据确保其准确性,对将来的数据提供尽可能准确的预测。
由于未来的数据是未知的,为了在将来使该算法对已发生的数据具有准确性,该算法提供了配置文件纠错机制。 
该工作日算法的有效计算范围为2001年--3100年。
对2017年及以前的节假日进行了精确枚举。
WorkUtils.weekendMap(year)方法用于计算节某一年假日map,传入年的字符串。
WorkUtils.isWorkendDay(ymd)方法用于判断某一天是否为节假日,传入年月日字符串。

java千年工作日算法


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:iceworkday.zip,文件大小:26.388K下载
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友