加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java判断指定日期是否为工作日

发布时间:2020-12-15 07:52:05 所属栏目:Java 来源:网络整理
导读:Java判断指定日期是否为工作日 转自:https://www.jianshu.com/p/966659492f2f 转:https://www.jianshu.com/p/05ccb5783f65 转:https://www.jianshu.com/p/99931a7a4f0d 获取指定日期的节假日信息:?http://api.goseek.cn/ package com.juqitech.zb.common.

Java判断指定日期是否为工作日

转自:https://www.jianshu.com/p/966659492f2f

转:https://www.jianshu.com/p/05ccb5783f65
转:https://www.jianshu.com/p/99931a7a4f0d
获取指定日期的节假日信息:?http://api.goseek.cn/

package com.juqitech.zb.common.util; import net.sf.json.JSONObject; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.text.SimpleDateFormat; /** * 调用API接口判断日期是否是工作日 周末还是节假日 * 工作日对应结果为 0,休息日对应结果为 1,节假日对应的结果为 2 */ public class HolidayUtil { public static int request( String httpArg) { String httpUrl = "http://api.goseek.cn/Tools/holiday"; BufferedReader reader = null; String result = null; StringBuffer sbf = new StringBuffer(); httpUrl = httpUrl + "?date=" + httpArg; int d=0;//工作日对应结果为 0,节假日对应的结果为 2 try { URL url = new URL(httpUrl); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); connection.connect(); InputStream is = connection.getInputStream(); reader = new BufferedReader(new InputStreamReader(is,"UTF-8")); String strRead = null; while ((strRead = reader.readLine()) != null) { sbf.append(strRead); sbf.append("rn"); } reader.close(); result = sbf.toString(); JSONObject ob= JSONObject.fromObject(result); if(ob!=null){ d=Integer.parseInt(ob.getString("data")); } } catch (Exception e) { e.printStackTrace(); } return d; } public static void main(String[] args) { //判断今天是否是工作日 周末 还是节假日 SimpleDateFormat f=new SimpleDateFormat("yyyyMMdd"); String httpArg="20190216";//f.format(new Date()); System.out.println(httpArg); int n = request(httpArg); System.out.println(n); //工作日对应结果为 0,节假日对应的结果为 2 } } 

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读