java获取6/11 08:00:00 到6/11 23:59:59的时间差值
时间: 2024-01-26 16:03:43 浏览: 30
可以使用Java中的`java.time`包来实现获取6/11 08:00:00到6/11 23:59:59的时间差值。具体实现代码如下:
```java
import java.time.Duration;
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime startTime = LocalDateTime.of(2022, 6, 11, 8, 0, 0);
LocalDateTime endTime = LocalDateTime.of(2022, 6, 11, 23, 59, 59);
Duration duration = Duration.between(startTime, endTime);
System.out.println("6/11 08:00:00到6/11 23:59:59的时间差值为:" + duration.toHours() + "小时" + duration.toMinutesPart() + "分钟" + duration.toSecondsPart() + "秒");
}
}
```
在上述代码中,首先使用`LocalDateTime.of()`方法分别获取6/11 08:00:00和6/11 23:59:59两个日期时间`startTime`和`endTime`。然后使用`Duration.between()`方法获取两个日期时间之间的时间差值`duration`,并输出时间差值的小时、分钟和秒数。
相关推荐
![](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)