java获取当天的起止时间
时间: 2023-10-19 14:21:24 浏览: 149
你好!关于你的问题,以下是获取当天起止时间的Java代码:
```java
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
public class Main {
public static void main(String[] args) {
// 获取当前日期
LocalDate today = LocalDate.now();
// 当天起始时间(00:00:00)
LocalDateTime startOfDay = today.atStartOfDay();
// 当天结束时间(23:59:59.999999999)
LocalDateTime endOfDay = LocalDateTime.of(today, LocalTime.MAX);
System.out.println("当天起始时间:" + startOfDay);
System.out.println("当天结束时间:" + endOfDay);
}
}
```
以上代码使用Java 8的新日期时间API,获取到当天的起始时间和结束时间。其中,`LocalDate.now()`方法可以获取当前日期,`today.atStartOfDay()`方法获取当天起始时间,`LocalDateTime.of(today, LocalTime.MAX)`方法可以获取当天结束时间。
希望能够解决你的问题!如果你还有其他问题,可以随时向我提出。
阅读全文