LocalDateTime获取当前月份最早时间
时间: 2023-10-14 17:00:13 浏览: 257
要获取当前月份的最早时间,你可以使用 `LocalDateTime` 类的 `withDayOfMonth()` 方法来设置日期为当前月份的第一天,然后使用 `with(LocalTime.MIN)` 方法将时间设置为当天的最早时间(即 00:00:00)。以下是示例代码:
```java
import java.time.LocalDateTime;
import java.time.LocalTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
LocalDateTime firstDayOfMonth = now.withDayOfMonth(1).with(LocalTime.MIN);
System.out.println("当前月份最早时间:" + firstDayOfMonth);
}
}
```
这段代码会输出当前月份的最早时间,例如:
```
当前月份最早时间:2022-02-01T00:00
```
阅读全文