200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > java使用日期API获取当年节假日

java使用日期API获取当年节假日

时间:2018-09-28 19:12:37

相关推荐

java使用日期API获取当年节假日

接到个需求需要区分工作日和非工作日,因此在网上找了个免费的接口: (/jiari/)用来测试获取相应日期信息。

接口开发人员不易,请尽量付费使用!!!

这个接口参数d输入yyyyMMdd格式的日期参数,将返回工作日(0)、休息日(1)和节假日(2)三种状态码:

请求样例:/jiari/?d=1001返回结果:2请求样例:/jiari/?d=1006返回结果:1请求样例:/jiari/?d=1008返回结果:0

该接口也可输入yyyyMM或者yyyy参数(请自行测试),接口详情请参考其官方文档。下面为简单测试demo获取全年节假日信息:

@Testpublic void testHolidayGet() {// /jiari/?d=1014//LocalDate localDate = LocalDate.now();LocalDate localDate = LocalDate.of(, 12, 31);DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyyMMdd");for (int i = 0; i <= 365; i++) {localDate = localDate.plusDays(1);String yyyyMMdd = localDate.format(dateTimeFormatter);String url = "/jiari/?d=" + yyyyMMdd;RestTemplate restTemplate = new RestTemplate();ResponseEntity<Integer> res = restTemplate.getForEntity(url, Integer.class);try {Thread.sleep(500);if (res.getBody() != null) {if (res.getBody() == 0) {System.out.println(yyyyMMdd + " is weekday type=" + res.getBody());} else {System.out.println(yyyyMMdd + " is holiday type=" + res.getBody());}} else {System.out.println(yyyyMMdd + "get failed");}} catch (InterruptedException e) {e.printStackTrace();}}}

另附上非工作日日期:

0101 is holiday type=20105 is holiday type=10106 is holiday type=10112 is holiday type=10113 is holiday type=10119 is holiday type=10120 is holiday type=10126 is holiday type=10127 is holiday type=10204 is holiday type=10205 is holiday type=6 is holiday type=7 is holiday type=8 is holiday type=10209 is holiday type=10210 is holiday type=10216 is holiday type=10217 is holiday type=10223 is holiday type=10224 is holiday type=10302 is holiday type=10303 is holiday type=10309 is holiday type=10310 is holiday type=10316 is holiday type=10317 is holiday type=10323 is holiday type=10324 is holiday type=10330 is holiday type=10331 is holiday type=10405 is holiday type=20406 is holiday type=10407 is holiday type=10413 is holiday type=10414 is holiday type=10420 is holiday type=10421 is holiday type=10427 is holiday type=10501 is holiday type=20502 is holiday type=10503 is holiday type=10504 is holiday type=10511 is holiday type=10512 is holiday type=10518 is holiday type=10519 is holiday type=10525 is holiday type=10526 is holiday type=10601 is holiday type=10602 is holiday type=10607 is holiday type=20608 is holiday type=10609 is holiday type=10615 is holiday type=10616 is holiday type=10622 is holiday type=10623 is holiday type=10629 is holiday type=10630 is holiday type=10706 is holiday type=10707 is holiday type=10713 is holiday type=10714 is holiday type=10720 is holiday type=10721 is holiday type=10727 is holiday type=10728 is holiday type=10803 is holiday type=10804 is holiday type=10810 is holiday type=10811 is holiday type=10817 is holiday type=10818 is holiday type=10824 is holiday type=10825 is holiday type=10831 is holiday type=10901 is holiday type=10907 is holiday type=10908 is holiday type=10913 is holiday type=20914 is holiday type=10915 is holiday type=10921 is holiday type=10922 is holiday type=10928 is holiday type=11001 is holiday type=21002 is holiday type=21003 is holiday type=21004 is holiday type=11005 is holiday type=11006 is holiday type=11007 is holiday type=11013 is holiday type=11019 is holiday type=11020 is holiday type=11026 is holiday type=11027 is holiday type=11102 is holiday type=11103 is holiday type=11109 is holiday type=11110 is holiday type=11116 is holiday type=11117 is holiday type=11123 is holiday type=11124 is holiday type=11130 is holiday type=11201 is holiday type=11207 is holiday type=11208 is holiday type=11214 is holiday type=11215 is holiday type=11221 is holiday type=11222 is holiday type=11228 is holiday type=11229 is holiday type=1

非工作日日期(11月21日更新):

0101 is holiday type=20104 is holiday type=10105 is holiday type=10111 is holiday type=10112 is holiday type=10118 is holiday type=10124 is holiday type=10125 is holiday type=20126 is holiday type=20127 is holiday type=20128 is holiday type=10129 is holiday type=10130 is holiday type=10202 is holiday type=10208 is holiday type=10209 is holiday type=10215 is holiday type=10216 is holiday type=10222 is holiday type=10223 is holiday type=10229 is holiday type=12001 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=12028 is holiday type=12029 is holiday type=12004 is holiday type=2 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=12025 is holiday type=12001 is holiday type=22002 is holiday type=12003 is holiday type=12004 is holiday type=12005 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=12024 is holiday type=12030 is holiday type=12031 is holiday type=12006 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=12025 is holiday type=22026 is holiday type=12027 is holiday type=12004 is holiday type=12005 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=12025 is holiday type=12026 is holiday type=12001 is holiday type=12002 is holiday type=12008 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=12029 is holiday type=12030 is holiday type=12005 is holiday type=12006 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=12026 is holiday type=12001 is holiday type=22002 is holiday type=22003 is holiday type=22004 is holiday type=12005 is holiday type=12006 is holiday type=12007 is holiday type=12008 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=12024 is holiday type=12025 is holiday type=12031 is holiday type=12001 is holiday type=12007 is holiday type=12008 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=12028 is holiday type=12029 is holiday type=12005 is holiday type=12006 is holiday type=12012 is holiday type=1 is holiday type=1 is holiday type=1 is holiday type=12026 is holiday type=12027 is holiday type=1

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。