LocalDateTime获取上周六时间
时间: 2023-11-16 22:00:11 浏览: 83
获取某一时间段特定星期几的日期
4星 · 用户满意度95%
可以通过获取当前时间,然后获取今天是周几,将当前时间向前推一个星期,再加上(6-当前周几),即可获取上周六的时间。代码如下:
```java
LocalDateTime localDateTime = LocalDateTime.now();
int dayOfWeek = localDateTime.getDayOfWeek().getValue();
LocalDateTime lastSaturday = localDateTime.minusWeeks(1).plusDays(6 - dayOfWeek);
System.out.println(lastSaturday);
```
输出结果为上周六的时间。
阅读全文