localdatetime获取前一天0点
时间: 2024-05-12 14:21:16 浏览: 147
java8 localtime 毫秒与时间互转 获取前一天六点钟时间
以下是获取前一天0点的示例代码:
```java
LocalDateTime now = LocalDateTime.now();
LocalDateTime yesterdayMidnight = now.minusDays(1).withHour(0).withMinute(0).withSecond(0).withNano(0);
```
首先获取当前时间`now`,然后使用`minusDays(1)`方法获取前一天的时间,接着使用`withHour(0)`、`withMinute(0)`、`withSecond(0)`、`withNano(0)`方法将小时、分钟、秒、纳秒设置为0,从而得到前一天的0点时间。
阅读全文