java获取当月最后一天的 LocalDate
时间: 2023-09-10 08:15:23 浏览: 235
Java获取各种时间
要获取当月的最后一天,可以使用Java 8中的LocalDate类。以下是一个示例代码,以获取当前月份的最后一天为例:
```java
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
LocalDate date = LocalDate.now();
LocalDate lastDayOfMonth = date.withDayOfMonth(date.lengthOfMonth());
System.out.println("当月最后一天为:" + lastDayOfMonth);
}
}
```
这将输出当月的最后一天的LocalDate对象,例如:
```
当月最后一天为:2021-10-31
```
在代码中,我们使用withDayOfMonth()方法将日期设置为本月的最后一天。lengthOfMonth()方法返回本月的天数,即最后一天的日期。
阅读全文