diff --git a/admin-core/src/main/java/com/ibeetl/admin/core/util/holidays/HolidaysUtils.java b/admin-core/src/main/java/com/ibeetl/admin/core/util/holidays/HolidaysUtils.java index b6dc1723..b6df6128 100644 --- a/admin-core/src/main/java/com/ibeetl/admin/core/util/holidays/HolidaysUtils.java +++ b/admin-core/src/main/java/com/ibeetl/admin/core/util/holidays/HolidaysUtils.java @@ -37,8 +37,20 @@ public abstract class HolidaysUtils { */ private static final String githubHolidaysURL2 = "https://cdn.jsdelivr.net/gh/NateScarlet/holiday-cn@master/%s.json"; + /** + * 获取今年的节假日列表 + * @return + */ public static Holidays get() { - int year = DateUtil.thisYear(); + return get(DateUtil.thisYear()); + } + + /** + * 获取指定年份的节假日列表 + * @param year + * @return + */ + public static Holidays get(Integer year) { if (cache.containsKey(year)) { return cache.get(year); }