java代码怎么对比时间大小
时间: 2024-05-07 08:16:01 浏览: 6
可以使用Java中的Date类和getTime()方法来比较时间大小。getTime()方法返回自1970年1月1日00:00:00 GMT以来的毫秒数,可以将两个时间的毫秒数进行比较。
示例代码:
```
import java.util.Date;
public class TimeComparison {
public static void main(String[] args) {
Date d1 = new Date();
try {
Thread.sleep(1000); // 等待1秒钟
} catch (InterruptedException e) {
e.printStackTrace();
}
Date d2 = new Date();
if (d1.getTime() > d2.getTime()) {
System.out.println("d1时间较晚");
} else if (d1.getTime() < d2.getTime()) {
System.out.println("d2时间较晚");
} else {
System.out.println("两个时间相同");
}
}
}
```
在上述代码中,首先创建了两个Date对象d1和d2,d1表示当前时间,然后等待1秒钟后再创建d2对象,通过比较d1和d2的getTime()方法的返回值,判断哪个时间较晚。