public static void main(String args[]) {
int i= compare_date("1995-11-12 15:21", new Date());//过期时间 newTime
System.out.println("i=="+i);
}
public static int compare_date(String date, Date newTime) {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm");
try {
Date oldTime = df.parse(date);
if (oldTime.getTime() > newTime.getTime()) {
System.out.println("oldTime 在 newTime 前");
return 1;
} else if (oldTime.getTime() < newTime.getTime()) {
System.out.println("oldTime 在 newTime 后");
return -1;
} else {
return 0;
}
} catch (Exception exception) {
exception.printStackTrace();
}
return 0;
}
![]()