从问题中退一步 - 我试图在编写Java的日期检查器时不必重新发明轮子。
我偶然发现了从Jollyday网站引用的Joda-Time。
我的问题是,有没有人知道如何让它作为假日回归复活节?
当我实例化时:
HolidayManager m = HolidayManager.getInstance(HolidayCalendar.UNITED_STATES);
Set<Holiday> holidays = m.getHolidays(2016, "ny");
我得到了一个可以迭代的假日对象列表 - 但是,复活节遗失了。
有没有人对这个图书馆有任何经验或知道如何让它返回完整的假期列表?
答案 0 :(得分:1)
首先,您需要configure Jollyday,然后load configuration代码。代码示例在我提供的链接上。复活节的问题在于它不是固定的一天,here你可以找到关于如何计算它的问题,here is note为什么它只能在1583年之后起作用。