用节假日api计算两个日期之间的工作日天数

简介:    最近遇到要求两个日期之间的工作日天数的问题,于是自己思考,进行了一下简单处理。主要是在循环处理上进行了精简。然后利用节假日api 直接输出了两个日期之间的工作日,并且做了一些扩展.可以利用参数获取两个日期之间的工作日和节假日情况     要想获取天数的话直接count一下返回的data数量即可 接口文档地址:http://tool.
   最近遇到要求两个日期之间的工作日天数的问题,于是自己思考,进行了一下简单处理。主要是在循环处理上进行了精简。然后利用节假日api 直接输出了两个日期之间的工作日,并且做了一些扩展.可以利用参数获取两个日期之间的工作日和节假日情况

    要想获取天数的话直接count一下返回的data数量即可

接口文档地址:http://tool.bitefu.net/showdoc/web/#/5?page_id=23

使用方法

backtype=0 工作日 1假日 2节日

    {
        "status": 1,
        "data": [
            "20181008",
            "20181009",
            "20181010",
            "20181011",
            "20181012",
            "20181015",
            "20181016",
            "20181017",
            "20181018",
            "20181019",
            "20181022",
            "20181023",
            "20181024",
            "20181025",
            "20181026",
            "20181029",
            "20181030",
            "20181031",
            "20181101",
            "20181102",
            "20181105",
            "20181106",
            "20181107",
            "20181108",
            "20181109",
            "20181112",
            "20181113",
            "20181114",
            "20181115",
            "20181116",
            "20181119",
            "20181120",
            "20181121",
            "20181122",
            "20181123",
            "20181126",
            "20181127",
            "20181128",
            "20181129",
            "20181130"
        ]
    }

 

返回参数说明

参数名 类型 说明
status int 1成功返回 0失败返回
data array 具体数组
目录
相关文章
|
6月前
|
Java API
Java 8 时间和日期 API
Java 8 时间和日期 API
67 1
|
6月前
|
API
免费节假日api接口使用教程-聚合数据
免费节假日api接口使用教程-聚合数据
2571 0
免费节假日api接口使用教程-聚合数据
|
6月前
|
Java Unix 程序员
java 8 新特性讲解Optional类--Fork/Join 框架--新时间日期API--以及接口的新特性和注解
java 8 新特性讲解Optional类--Fork/Join 框架--新时间日期API--以及接口的新特性和注解
93 1
|
5月前
|
安全 Java 程序员
Java8实战-新的日期和时间API
Java8实战-新的日期和时间API
44 3
|
2月前
|
安全 Java API
时间日期API(Date,SimpleDateFormat,Calendar)+java8新增日期API (LocalTime,LocalDate,LocalDateTime)
这篇文章介绍了Java中处理日期和时间的API,包括旧的日期API(Date、SimpleDateFormat、Calendar)和Java 8引入的新日期API(LocalTime、LocalDate、LocalDateTime)。文章详细解释了这些类/接口的方法和用途,并通过代码示例展示了如何使用它们。此外,还讨论了新旧API的区别,新API的不可变性和线程安全性,以及它们提供的操作日期时间的灵活性和简洁性。
|
4月前
|
SQL 并行计算 API
Dask是一个用于并行计算的Python库,它提供了类似于Pandas和NumPy的API,但能够在大型数据集上进行并行计算。
Dask是一个用于并行计算的Python库,它提供了类似于Pandas和NumPy的API,但能够在大型数据集上进行并行计算。
|
4月前
|
Java API
Java中的日期和时间API详解
Java中的日期和时间API详解
|
6月前
|
Java API
Java一分钟之-Java日期与时间API:LocalDate, LocalDateTime
【5月更文挑战第13天】Java 8引入`java.time`包,改进日期时间API。`LocalDate`代表日期,`LocalDateTime`包含日期和时间。本文概述两者的基本用法、常见问题及解决策略。创建日期时间使用`of()`和`parse()`,操作日期时间有`plusDays()`、`minusMonths()`等。注意点包括:设置正确的`DateTimeFormatter`,考虑闰年影响,以及在需要时区信息时使用`ZonedDateTime`。正确使用这些类能提升代码质量。
122 3
|
安全 Java API
JDK8新特性之日期时间API
JDK8新特性之日期时间API-案例实操
93 1
JDK8新特性之日期时间API
|
6月前
|
前端开发 Java API
JavaSE&Java8 时间日期API + 使用心得
JavaSE&Java8 时间日期API + 使用心得
46 0