hutool的DateUtil怎么获取每个月
时间: 2024-03-26 16:36:14 浏览: 144
looly#hutool-site#泛型类型工具-TypeUtil1
你可以使用Hutool的DateUtil类的beginOfMonth()和endOfMonth()方法来获取每个月的起始时间和结束时间。具体的代码示例如下:
```java
import cn.hutool.core.date.DateUtil;
// 获取当前时间所在月份的起始时间和结束时间
Date beginOfMonth = DateUtil.beginOfMonth(new Date());
Date endOfMonth = DateUtil.endOfMonth(new Date());
```
其中,beginOfMonth方法返回的是当前时间所在月份的起始时间,也就是该月的第一天的00:00:00;endOfMonth方法返回的是当前时间所在月份的结束时间,也就是该月的最后一天的23:59:59。你可以将上面的new Date()替换为你需要获取的月份所对应的时间,比如:
```java
// 获取2022年3月份的起始时间和结束时间
Date beginOfMonth = DateUtil.beginOfMonth(DateUtil.parse("2022-03-01"));
Date endOfMonth = DateUtil.endOfMonth(DateUtil.parse("2022-03-01"));
```
这样就可以获取2022年3月份的起始时间和结束时间了。
阅读全文