您好,欢迎访问一九零五行业门户网

java如何使用Date.before()、Date.after()和Date.equals()方法

date.before(),date.after()和date.equals()
一种语义上比较友好的方法来比较两个java.util.date
@test
void testdatecompare2() throws parseexception {
 simpledateformat sdf = new simpledateformat(yyyy-mm-dd);
 date date1 = sdf.parse(2009-12-31);
 date date2 = sdf.parse(2019-01-31);
system.out.println(date1 : + sdf.format(date1));
 system.out.println(date2 : + sdf.format(date2));
if (date1.after(date2)) {
   system.out.println(date1 时间在 date2 之后);
 }
if (date1.before(date2)) {
   system.out.println(date1 时间在 date2 之前);
 }
if (date1.equals(date2)) {
   system.out.println(date1 时间与 date2 相等);
 }
}

输出结果
date1 : 2009-12-31
date2 : 2019-01-31
date1 时间在 date2 之前
以上就是java如何使用date.before()、date.after()和date.equals()方法的详细内容。
其它类似信息

推荐信息