前言
上周收到需求:某业务需要工作日24小时审核,不包含节假日。
在网上冲浪发现一个免费的api接口,有很有应用场景,可以拿来直接用!
特此记录一下
- 部分代码
String date = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD, DateUtils.getNowDate());
String url = String.format("http://timor.tech/api/holiday/workday/next/", date, timestamp);
String response = HttpRequest.get(url)
.timeout(20000)
.execute().body();
Map jjr = JSONObject.parseObject(response, Map.class);
Map<String, Object> workday = (Map<String, Object>) jjr.get("workday");
nextWorkday = Integer.parseInt(workday.get("rest").toString());
log.info("距离下个工作日还有{} 天 ", nextWorkday);