java时间比较大小
时间: 2023-07-20 17:08:32 浏览: 51
在 Java 中,我们可以使用 `compareTo()` 方法来比较两个时间的大小。该方法返回一个整数值,表示两个时间的比较结果。
以下是一个示例代码,用于比较两个时间的大小:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime time1 = LocalDateTime.of(2021, 9, 1, 10, 30);
LocalDateTime time2 = LocalDateTime.of(2021, 9, 1, 11, 0);
// 比较两个时间的大小
int result = time1.compareTo(time2);
if (result < 0) {
System.out.println("time1 在 time2 之前");
} else if (result > 0) {
System.out.println("time1 在 time2 之后");
} else {
System.out.println("time1 和 time2 相等");
}
}
}
```
在上面的示例代码中,我们首先创建了两个 `LocalDateTime` 对象 `time1` 和 `time2`,分别表示 2021 年 9 月 1 日 10:30 和 11:00。
然后,我们使用 `compareTo()` 方法比较这两个时间的大小,并根据比较结果输出不同的提示信息。
如果 `result` 的值小于 0,表示 `time1` 在 `time2` 之前;如果 `result` 的值大于 0,表示 `time1` 在 `time2` 之后;如果 `result` 的值等于 0,表示 `time1` 和 `time2` 相等。
相关推荐
![](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)