hutool 返回某段时间之间的每一天
时间: 2024-03-26 18:34:17 浏览: 26
可以使用Hutool中的DateUtil类和DateTime类来实现返回某段时间之间的每一天的功能。具体实现方法如下:
```
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import cn.hutool.core.date.DateTime;
import cn.hutool.core.date.DateUtil;
public class Test {
public static void main(String[] args) {
String startTime = "2022-01-01";
String endTime = "2022-01-10";
DateTime start = DateUtil.parse(startTime);
DateTime end = DateUtil.parse(endTime);
List<String> days = new ArrayList<>();
while(start.isBefore(end)) {
days.add(DateUtil.format(start, "yyyy-MM-dd"));
start = start.offsetDay(1);
}
days.add(endTime);
System.out.println(days);
}
}
```
这段代码会返回从2022-01-01到2022-01-10之间的每一天,包括开始日期和结束日期。输出结果如下:
```
[2022-01-01, 2022-01-02, 2022-01-03, 2022-01-04, 2022-01-05, 2022-01-06, 2022-01-07, 2022-01-08, 2022-01-09, 2022-01-10]
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)