java调用百度接口判断日期是否是工作日 周末还是节假日
package com.qms.utils;
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 java.util.Date;
import java.util.Map;
public class holiday {
/**
* @param urlAll
* :请求接口
* @param httpArg
* :参数
* @return 返回结果
*/
public static String request( String httpArg) {
String httpUrl="http://www.easybots.cn/api/holiday.php";
BufferedReader reader = null;
String result = null;
StringBuffer sbf = new StringBuffer();
httpUrl = httpUrl + "?d=" + httpArg;
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();
Map<String,Object> map=JsonUtil.toMap(result);
String res=(String)map.get(httpArg);
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
public static void main(String[] args) {
//判断今天是否是工作日 周末 还是节假日
SimpleDateFormat f=new SimpleDateFormat("yyyyMMdd");
String httpArg=f.format(new Date());
System.out.println(httpArg);
String jsonResult = request(httpArg);
Map<String,Object> map=JsonUtil.toMap(jsonResult);
String res=(String)map.get(f.format(new Date()));
System.out.println(res);
//0 上班 1周末 2节假日
}
}
猜你喜欢
- java调用第三方淘宝api接口实例代码
- Java远程调用axis2 webservice接口实例
- java调用飞信接口免费短信发送到对方手机
- java servlet调用百度AI开放平台动物识别API和百度百科API实现动物识别的实例
- java反射机制之Method invoke执行调用方法例子
- java多线程调用Perl脚本操作数据仓库
- java调用python代码
- 通过java调用js方法的demo
- JAVA调用CMD命令
- java调用飞信接口发短信
- java通过Comparable接口实现字符串比较大小排序的简单实例
- java调用C程序转换spe录音文件为可播放的wav格式以及XML文件

- 原 java httpclient调用百度api接口实现翻译测试
- 原 java servlet调用百度AI开放平台动物识别API和百度百科API实现动物识别的实例
- 证 百度API省市GIS地图后台管理模板
- 百度地图使用实例
- 精 百度地图显示多个坐标并连线显示用户轨迹
- 原证精 分享下百度最代码关键词链接被垃圾站iapolo.com追加?iapolo.com的解决方案
- 原证精 最代码网站被第三方垃圾广告网站恶意反链处理的经验分享和代码片段分享
- 网页嵌入百度地图和调用百度地图api展示拥堵代码
- android 百度地图Demo
- 原 java开发百度地图定位简单实例
- 证 javascript模拟百度搜索框自动完成提示功能
- 百度地图android sdk v3.0.0实例demo

