LocalDateTime.compareTo
时间: 2023-06-20 07:09:31 浏览: 86
LocalDate时间格式统一处理
(LocalDateTime otherDateTime) 方法是用来比较两个 LocalDateTime 对象的时间先后顺序的。如果当前 LocalDateTime 对象在 otherDateTime 对象之前,则返回负数;如果当前 LocalDateTime 对象在 otherDateTime 对象之后,则返回正数;如果两个 LocalDateTime 对象相等,则返回0。
例如,下面的代码演示了如何使用 compareTo 方法比较两个 LocalDateTime 对象:
```
LocalDateTime dateTime1 = LocalDateTime.of(2021, 9, 1, 10, 0);
LocalDateTime dateTime2 = LocalDateTime.of(2021, 9, 1, 11, 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 的时间。
阅读全文