java.time 计算时间差
时间: 2024-04-11 19:06:36 浏览: 25
在Java 8及以上版本中,可以使用java.time包中的Duration和Period类来计算时间差。其中,Duration类用于计算两个时间点之间的时间差,而Period类用于计算两个日期之间的时间差。
下面是一个示例代码,用于计算两个时间点之间的时间差:
```java
import java.time.Duration;
import java.time.LocalDateTime;
public class TimeDifferenceExample {
public static void main(String[] args) {
LocalDateTime dateTime1 = LocalDateTime.of(2021, 7, 1, 10, 0, 0);
LocalDateTime dateTime2 = LocalDateTime.of(2021, 7, 1, 12, 30, 0);
Duration duration = Duration.between(dateTime1, dateTime2);
System.out.println("时间差:" + duration.toMinutes() + " 分钟");
}
}
```
输出结果为:
```
时间差:150 分钟
```
同样的,下面是一个示例代码,用于计算两个日期之间的时间差:
```java
import java.time.LocalDate;
import java.time.Period;
public class DateDifferenceExample {
public static void main(String[] args) {
LocalDate date1 = LocalDate.of(2021, 7, 1);
LocalDate date2 = LocalDate.of(2021, 8, 15);
Period period = Period.between(date1, date2);
System.out.println("时间差:" + period.getDays() + " 天");
}
}
```
输出结果为:
```
时间差:45 天
```
相关推荐
![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)