LocalDateTime怎么获取当天开始和结束时间
时间: 2023-08-16 18:12:25 浏览: 182
你可以使用`LocalDateTime`类的`with`方法和`withHour`、`withMinute`、`withSecond`、`withNano`方法来获取当天的开始时间和结束时间。
以下是获取当天开始时间的示例代码:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
LocalDateTime startOfDay = now.withHour(0).withMinute(0).withSecond(0).withNano(0);
System.out.println("当天开始时间:" + startOfDay);
}
}
```
以下是获取当天结束时间的示例代码:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
LocalDateTime endOfDay = now.withHour(23).withMinute(59).withSecond(59).withNano(999999999);
System.out.println("当天结束时间:" + endOfDay);
}
}
```
这样,你就可以通过`startOfDay`和`endOfDay`变量分别获取到当天的开始时间和结束时间。
阅读全文
相关推荐
![text/x-java](https://img-home.csdnimg.cn/images/20250102104920.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)