https://blog.csdn.net/m0_57119230/article/details/126154134​​​​​​​
1.使用Response,OkHttpClient,Request要引入compile("com.squareup.okhttp3:okhttp:3.8.0")
2.时间查询地址(可直接访问返回2022年数据)http://timor.tech/api/holiday/year/"+2022
3.request必须加"User-Agent",否则403 forbidden 被拦截
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
import com.alibaba.fastjson.JSONObject;private static List<HolidayForm> getDays(int year) {String url = "http://timor.tech/api/holiday/year/"+year;OkHttpClient client = new OkHttpClient();Response response;//解密数据String rsa = null;Request request = new Request.Builder().url(url).get().addHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36").build();try {response = client.newCall(request).execute();rsa = response.body().string();Map map = JSONObject.parseObject(rsa, Map.class);Map<String, Map<String, Object>> holiday = (Map<String, Map<String, Object>>) map.get("holiday");Collection<Map<String,Object>> collection = holiday.values();List<HolidayForm> FormList = new ArrayList<>();SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");for(Map<String,Object> cc : collection){HolidayForm holidayForm = new HolidayForm();Date date = format.parse(cc.get("date").toString());holidayForm.setDate(date);holidayForm.setWage(cc.get("wage").toString());holidayForm.setName(cc.get("name").toString());FormList.add(holidayForm);}return FormList;} catch (Exception e) {e.printStackTrace();}return null;
}

holidayForm: 为访问 http://timor.tech/api/holiday/year/"+2022 返回的holiday的所有value的form

包含 holiday,name,wage,date,after,target

获取法定节日放假时间相关推荐

  1. 2009年节日放假时间安排

    七大节日放假时间确定 国庆加中秋连放8天假 春节假期为明年1月25日至31日 时报12月8日讯(记者 黄强 实习生 李然) 根据省政府办公厅关于2009年部分节假日安排的通知,我市现已确定明年元旦.春 ...

  2. java获取当前年份法定节日的时间

    目录 导入maven依赖 定义常量类 获取节日的类 测试 测试结果 导入maven依赖 <dependency><groupId>cn.hutool</groupId&g ...

  3. 简单使用java获取7个法定假期的时间

    文章目录 说明 一.查询假期 1.1 定义一个常量类 二.编写获取假期的类 2.1 结算结果 说明 本文简单介绍了如何获取7个法定假期的时间,如有出入,请留言,积极接收批评 为了获取农历日期简单点,使 ...

  4. 2023年五一法定节假日是几天?如何提醒自己放假时间?

    进入2023年的4月,相信很多上班族和学生都在期待着即将到来的节日,这就是五一劳动节.那么今年五一法定节假日是几天呢?五一放假几天和放假时间安排是怎样的?按照相关通知来看,今年五一仍然是放假5天,从4 ...

  5. 【时间处理】python制作日历、判定日期是周几(2种方法) 、获取某年某月的日历数据、获取法定节假日

    在写项目管理系统时,开发了日历管理模块,以结合个人日历提醒.审批流时间处理的等等,以下是用到的相关模块及代码: 1.判断给定的日期是周几(2种方法): 方法一: from datetime impor ...

  6. 2008年放假时间安排

    2008年放假时间安排 根据<国务院关于修改〈全国年节及纪念日放假办法〉的决定>,为便于各地区.各部门及早合理安排节假日旅游.交通运输.生产经营等有关工作,经国务院批准,2008年, 元旦 ...

  7. 2023年端午节放假通知来了 放假时间用手机定时提醒

    进入今年的6月,很多人都在期待下一个节日的到来,它就是我国四大传统节日之一的端午节.同时端午节也是国家法定节假日,那么端午节放假时间是什么时候呢?从2023年端午节放假通知来看,今年端午节放假时间是公 ...

  8. java获取法定节假日_java 获取n个工作日后的日期(包含法定节假日、双休日、节后补班)...

    1.说明: 获取n个工作日后的日期(包含法定节假日.双休日.节后补班),需要在数据库手动入库当年的法定节假日及节假日调休补班.(也可写在配置文件中读取) 2.工具类代码 import java.tex ...

  9. 2012过年的时间 2012过年放假时间 2012年什么时间过年 2012过年 2012年什么时候过年

    2012过年的时间 2012过年放假时间 2012年什么时间过年 2012过年 2012年什么时候过年   2012过年是几月几号 2012年几号过年 过年放假安排 2012 dnf2012过年礼包  ...

最新文章

  1. 提交响应后无法调用sendredirect_微服务的那些事(三),微服务的远程调用方式。RPC和HTTP...
  2. 火星无人机同款技术全部公开!高通还特意给Plus了一下
  3. 7个步骤,帮您轻松实现云迁移
  4. 虚拟现实大会ChinaVR2015报告之-From Visual Content to Virtual Reality Data-driven Intelligence Production
  5. 共模电感适用的频率_分析共模电感和差模电感寄生电容抵消的方法
  6. HTML+CSS+JS实现 贪吃蛇游戏源码
  7. mysql 什么是子查询_MySQL 子查询
  8. Unity3D性能优化
  9. swoole mysql 连接数_用swoole简单实现MySQL连接池
  10. Go语言栈定义及相关方法实现
  11. python优先级排序_Python 列表排序
  12. 1024程序员节 | 近300本python电子书推荐
  13. 必看 | 机器视觉基础入门
  14. 关于机器人创业:学术界vs工业界及中国机器人企业的机会
  15. matlab 布莱克曼,基于MATLAB的布莱克曼窗FIR数字低通滤波器设计程序
  16. 小波分解与小波包分解代码_分解的功能参数和代码可维护性
  17. Dlink PHP p308av,D-Link系列路由器漏洞挖掘
  18. 备件采购可应用的几种需求预测方法
  19. pandas dataframe删除空行或者空列dropna,一般删除指定行或者列drop
  20. 编写Makefile

热门文章

  1. 踩个脚印,悲悼我被代码占据的青春。
  2. 一文带你了解webrtc基本原理(动手实现1v1视频通话)
  3. 【小伟玩DAPP】疯狂角斗士:NEO上第一款上线即凉格斗游戏
  4. C/C++ 求逆序对数
  5. 戴森VR体验店:以科技开启未来无限可能 沉浸式购物场景,引领零售新体验
  6. 跑马灯抽奖js php,文字跑马灯效果的完成
  7. 《剑指offer》394244、数学类三则:1-n中1出现的个数、最大的礼物、丑数
  8. 古代一两银子到底值多少钱?
  9. Python OpenCV中的Stitcher.stitch图像拼接方法介绍(详细)
  10. 安装程序找不到计算机,win10安装office提示“安装程序找不到officelr.cab”怎么办...