LocalDateTime 获取本周第一天
时间: 2023-08-12 21:09:39 浏览: 204
-获取一周的前一天的时间
您可以使用Java 8的`LocalDateTime`类来获取本周的第一天。以下是一个示例代码:
```java
import java.time.DayOfWeek;
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
LocalDateTime firstDayOfWeek = now.with(DayOfWeek.MONDAY);
System.out.println("本周第一天:" + firstDayOfWeek);
}
}
```
这段代码中,我们使用`with()`方法和`DayOfWeek`枚举来获取本周的第一天。`DayOfWeek.MONDAY`表示星期一,根据当前日期时间对象`now`获取本周的第一天并赋值给`firstDayOfWeek`变量。最后,我们打印出本周的第一天。
阅读全文