java 判断两个date时间的大小
时间: 2023-08-13 22:03:13 浏览: 209
可以使用Java中的Date类的compareTo()方法来判断两个Date类型的时间的大小,以下是示例代码:
```java
import java.util.Date;
public class Main {
public static void main(String[] args) {
// 假设date1和date2是需要比较的两个日期
Date date1 = new Date();
Date date2 = new Date(System.currentTimeMillis() + 100000);
// 比较两个日期的大小
int compareResult = date1.compareTo(date2);
if (compareResult > 0) {
System.out.println("date1大于date2");
} else if (compareResult == 0) {
System.out.println("date1等于date2");
} else {
System.out.println("date1小于date2");
}
}
}
```
以上代码中,我们首先获取了需要比较的两个Date类型的时间date1和date2,然后使用Date类的compareTo()方法来比较它们的大小。如果date1大于date2,compareTo()方法返回正整数;如果date1等于date2,返回0;如果date1小于date2,返回负整数。根据比较结果,我们可以输出相应的信息。
阅读全文