From 3c4b3470f17737c1bf7d3f9f3bd713440c8f0076 Mon Sep 17 00:00:00 2001 From: Mlxa0324 Date: Tue, 13 Sep 2022 10:50:25 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8A=82=E5=81=87=E6=97=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/core/util/holidays/HolidaysUtils.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) 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); }