首页 > 技术文章 > Java里面使用Date.compareTo比较时间

mrnx2004 2019-04-08 15:17 原文

DateFormat dateFormat = DateFormat.getDateInstance();
Date oldTime = dateFormat.parse("2019-04-07 19:50:11");
Date newTime = new Date();
int result = oldTime.compareTo(newTime);
System.out.println(result);

通过上面这个例子我们可以看到输出的结果是“-1”,所以记忆规律如下:
时间相等,结果为0
旧比新,结果为-1
新比旧,结果为1

推荐阅读