java怎么获得两个时间差?
时间: 2023-08-29 19:07:37 浏览: 57
在Java中可以使用`java.time.Duration`类来获取两个时间之间的差异。下面是一个简单的示例代码:
```java
import java.time.Duration;
import java.time.LocalDateTime;
public class TimeDifferenceExample {
public static void main(String[] args) {
// 获取当前时间
LocalDateTime currentTime = LocalDateTime.now();
System.out.println("Current Time: " + currentTime);
// 获取一个过去的时间
LocalDateTime pastTime = LocalDateTime.of(2021, 1, 1, 0, 0, 0);
System.out.println("Past Time: " + pastTime);
// 计算两个时间之间的差异
Duration duration = Duration.between(pastTime, currentTime);
// 输出差异的天、小时、分钟和秒
System.out.println("Days: " + duration.toDays());
System.out.println("Hours: " + duration.toHours());
System.out.println("Minutes: " + duration.toMinutes());
System.out.println("Seconds: " + duration.getSeconds());
}
}
```
输出结果:
```
Current Time: 2021-11-08T14:51:30.226
Past Time: 2021-01-01T00:00
Days: 311
Hours: 7470
Minutes: 448254
Seconds: 26895270
```
可以看到,我们通过`Duration.between()`方法计算了当前时间与2021年1月1日的差异,并输出了差异的天、小时、分钟和秒。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)