在java中比较两个日期的最佳方法是什么?
现在我有一些时间像
10.00,12.00,2.00,4.00
与计算机时间相比,我们如何才能找出接下来的时间?
现在说我的电脑时间是3.15,我该怎么办才能显示4.00是下一个?
Date date = new Date();
Run Code Online (Sandbox Code Playgroud)
Lac*_*lev 12
java.util.Date实现Comparable接口.这意味着您可以非常轻松地将两个日期对象与以下代码进行比较:
if (date1.compareTo(date2) < 0)
{
System.out.println("date1 is before date2");
}
else if (date1.compareTo(date2) > 0)
{
System.out.println("date1 is after date2");
}
else
{
System.out.println("date1 is equal to date2");
}
Run Code Online (Sandbox Code Playgroud)