hutool LocalDateTime 比较大小
时间: 2023-10-31 10:57:47 浏览: 429
要比较两个 LocalDateTime 对象的大小,你可以使用 LocalDateTime 类的 compareTo() 方法。该方法返回一个整数,表示两个 LocalDateTime 对象的比较结果。
以下是一个示例代码,演示如何比较两个 LocalDateTime 对象的大小:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime dateTime1 = LocalDateTime.of(2022, 1, 1, 12, 0, 0);
LocalDateTime dateTime2 = LocalDateTime.of(2022, 1, 1, 18, 0, 0);
int result = dateTime1.compareTo(dateTime2);
if (result < 0) {
System.out.println("dateTime1 在 dateTime2 之前");
} else if (result == 0) {
System.out.println("dateTime1 和 dateTime2 相等");
} else {
System.out.println("dateTime1 在 dateTime2 之后");
}
}
}
```
以上代码会输出 "dateTime1 在 dateTime2 之前",因为 dateTime1 表示的时间早于 dateTime2 表示的时间。
你可以根据需要修改示例代码中的 LocalDateTime 对象来进行比较。
阅读全文