把String类型转换成Date类型进行对比下边是参考代码
如:
String time=“2021-1-1 0:0:0”;
String time1="2021-1-2 0:0:0";
//设置时间格式
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm");
//将字符串类型的时间转换为data类型
Date datatime= sdf.parse(time);
Date datatim= sdf.parse(time1);
//然后进行判断
if(datatime.compareTo(datatim)==-1 ){// -1 datatime< datatim
System.out.println("datatime<datatim");
}else if(datatime.compareTo(datatime)==1){// 1 datatime> datatim
System.out.println("datatime>datatim");
}else {
//否则就是相等了
System.out.println("datatime=datatim");
}
可以用这个方法进行判断是否大于或小于和等于