获取指定日期的节假日信息

1、接口地址:http://api.goseek.cn/Tools/holiday?date=数字日期

2、返回数据:

3、节假日数据说明:本接口包含2017年起的中国法定节假日数据,数据来源国务院发布的公告,每年更新1次,确保数据最新

4、示例:

返回数据:

{"code":10001,"data":2}

package com.anyierp.util;

import java.io.BufferedReader;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.net.HttpURLConnection;

import java.net.URL;

import java.text.SimpleDateFormat;

import net.sf.json.JSONObject;

/**

* 调用API接口判断日期是否是工作日 周末还是节假日

*

* @author i

*

*/

public class HolidayUtil {

/**

* @param urlAll

*            :请求接口

* @param httpArg

*            :参数

* @return 返回结果

*/

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;

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("\r\n");

}

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="20180811";//f.format(new Date());

System.out.println(httpArg);

int n = request(httpArg);

System.out.println(n);

}

}

java获取工作日 日历接口_节假日api接口之获取指定日期的节假日信息相关推荐

  1. java给朋友发微信_微信api接口,给微信好友收发消息

    微信api接口,给微信好友收发消息 /** * 给微信好友发消息 * @author wechatno:tangjinjinwx * @blog http://www.wlkankan.cn */ @ ...

  2. java实时汇率的接口_汇率查询API接口_免费数据接口 - 极速数据

    package api.jisuapi.exchange; import api.util.HttpUtil; import net.sf.json.JSONObject; public class ...

  3. 用java查看微博访客_新浪微博api 用户标签获取 java

    try { jsonArray = net.sf.json.JSONArray.fromObject("返回的html"); int iSize = jsonArray.size( ...

  4. 节假日api接口之获取指定日期的节假日信息

    获取指定日期的节假日信息 1.接口地址:http://api.goseek.cn/Tools/holiday?date=数字日期 2.返回数据:正常工作日对应结果为 0, 法定节假日对应结果为 1, ...

  5. 【时间处理】获取官方节假日数据的api接口,获取指定日期的节假日数据

    获取指定日期的节假日信息 1.接口地址:http://api.goseek.cn/Tools/holiday?date=数字日期 2.返回数据:正常工作日对应结果为 0, 法定节假日对应结果为 1, ...

  6. 基于java的圆通快递单号自动识别api接口代码实例

    一.产品介绍 快递单号识别,输入运单号自动识别物流公司,实时返回对应物流公司编码.查询单号时,返回的结果可能存在一个或多个物流公司编码,快递鸟大数据平台通过智能分析,实时更新单号库,保障物流公司编码准 ...

  7. 百度AI学习第一天_调用API接口通用步骤

    百度AI学习第一天_调用API接口通用步骤 #第一步获取access_token # client_id 为官网获取的AK, client_secret 为官网获取的SK host = 'https: ...

  8. 电商价格数据监测接口/品牌商品控价接口/商品数据分析接口/比价搜索API接口,超详细的接口说明

    一.电商价格数据监测接口/品牌商品控价接口/商品数据分析接口/比价搜索API接口说明: 1.接口背景:电商平台的定价监管是很多品牌面临的一个问题,如何做好电商渠道管理? 我们通过跟多家品牌的合作以及数 ...

  9. 天猫商品详情接口,天猫商品优惠券接口,天猫api接口,天猫价格监控接口,天猫比价接口,品牌维权接口,天猫销量api接口,接口代码可对接数据分析业务,品牌维权,比价业务,行业分析业务接口代码分享

    一.天猫商品详情接口,天猫商品优惠券接口,天猫api接口,天猫价格监控接口,天猫比价接口,品牌维权接口,天猫销量api接口,接口代码可对接数据分析业务,品牌维权,比价业务,行业分析业务接口代码如下: ...

最新文章

  1. 论文简述 | 鸟瞰单目多体SLAM
  2. 虚拟机内 docker启动 局域网无发访问 问题解决
  3. 学习HTML5之塔克大战(详细记录)
  4. 在调研近百家企业需求后,我们推出了新产品线——神策客景
  5. cmake could not find openssl_Mac OSX系统CMake、QT5运行OpenCV 4.0
  6. [蓝桥杯][2014年第五届真题]兰顿蚂蚁(模拟)
  7. iOS设置UIWebView的UserAgent
  8. 35.使用拦截器实现权限验证
  9. Linux C 数据结构——队列
  10. 2018年云栖社区值得订阅的11个精选技术期刊!
  11. ES6语法---set
  12. 64位整数乘法(类快速幂)
  13. openeuler学习指南
  14. 模板题——贪心(2)
  15. 洛谷P4867 Gty的二逼妹子序列(莫队+树状数组)
  16. 中国行政区域边界坐标(google)
  17. Kaleao推出基于ARM的服务器Kmax
  18. 怎么用计算机弹春天在哪里,春天在哪里
  19. mac 下安装Microsoft Remote Desktop远程桌面客户端
  20. SD卡、记忆棒等内存卡的数据恢复方法

热门文章

  1. Python 错题本
  2. JS Knockoutjs 简单使用
  3. 计算机作品画图板软件四年级,四年级计算机《用画图软件画画》.doc
  4. 微信小程序实现添加银行卡,银行卡号每隔四位插入空格并展示时仅显示前后四位,或者仅显示后四位(超详细)
  5. Java JNI初体验
  6. win32com word表格内指定位置插入数据
  7. 【软考|软件设计师】专业英语(软考真题)
  8. 计算机专业-找工作相关经验
  9. 第二十三章 天猫精灵控制ESP32(wifi+tcp+json)
  10. google code