package com.ruoyi.web.controller.tool; import cn.hutool.http.HttpUtil; import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONObject; import java.time.LocalDate; public class HolidayUtil { public static boolean isHoliday() { String result = HttpUtil.get("https://publicapi.xiaoai.me/holiday/day?date=" + LocalDate.now()); JSONObject jsonObject = JSONObject.parseObject(result); Object data = jsonObject.get("data"); JSONArray parse = JSONArray.parse(data.toString()); for (int i = 0; i < parse.size(); i++) { JSONObject jsonObject1 = parse.getJSONObject(i); if (jsonObject1.get("daytype").toString().equals("1")) { return true; } } return false; } public static void main(String[] args) { boolean holiday = isHoliday(); System.out.println(holiday); } }