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
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date endDate;
Date date = new Date();
int end = date.compareTo(Googs.getEndDate());
if(end>0){}