fix bugs
This commit is contained in:
78
blade-starter-holidays/README.md
Normal file
78
blade-starter-holidays/README.md
Normal file
@@ -0,0 +1,78 @@
|
||||
# blade-starter-holidays
|
||||
|
||||
`blade-starter-holidays` 用来判断日期是否工作日,更具 php 版修改。支持2019年起至2024年 中国法定节假日,以国务院发布的公告为准,随时调整及增加;http://www.gov.cn/zfwj/bgtfd.htm 或 http://www.gov.cn/zhengce/xxgkzl.htm
|
||||
|
||||
## 使用
|
||||
### maven
|
||||
```xml
|
||||
<dependency>
|
||||
<groupId>org.springblade</groupId>
|
||||
<artifactId>blade-starter-holidays</artifactId>
|
||||
<version>${version}</version>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
### gradle
|
||||
```groovy
|
||||
compile("org.springblade:blade-starter-holidays:${version}")
|
||||
```
|
||||
|
||||
### 注入 bean
|
||||
```java
|
||||
@Autowired
|
||||
private HolidaysApi holidaysApi;
|
||||
```
|
||||
|
||||
### 接口使用
|
||||
```java
|
||||
/**
|
||||
* 获取日期类型
|
||||
*
|
||||
* @param localDate LocalDate
|
||||
* @return DaysType
|
||||
*/
|
||||
DaysType getDaysType(LocalDate localDate);
|
||||
|
||||
/**
|
||||
* 获取日期类型
|
||||
*
|
||||
* @param localDateTime LocalDateTime
|
||||
* @return DaysType
|
||||
*/
|
||||
DaysType getDaysType(LocalDateTime localDateTime);
|
||||
|
||||
/**
|
||||
* 获取日期类型
|
||||
*
|
||||
* @param date Date
|
||||
* @return DaysType
|
||||
*/
|
||||
DaysType getDaysType(Date date);
|
||||
|
||||
/**
|
||||
* 判断是否工作日
|
||||
*
|
||||
* @param localDate LocalDate
|
||||
* @return 是否工作日
|
||||
*/
|
||||
boolean isWeekdays(LocalDate localDate);
|
||||
|
||||
/**
|
||||
* 判断是否工作日
|
||||
*
|
||||
* @param localDateTime LocalDateTime
|
||||
* @return 是否工作日
|
||||
*/
|
||||
boolean isWeekdays(LocalDateTime localDateTime);
|
||||
|
||||
/**
|
||||
* 判断是否工作日
|
||||
*
|
||||
* @param date Date
|
||||
* @return 是否工作日
|
||||
*/
|
||||
boolean isWeekdays(Date date);
|
||||
```
|
||||
|
||||
## 链接
|
||||
- holidays_api PHP 版:https://gitee.com/web/holidays_api
|
||||
Reference in New Issue
Block a user