Calendar c=Calendar.getInstance();//默认是当前日期
int nowday=c.get(c.DAY_OF_YEAR);
Calendar c1=Calendar.getInstance();
//c1.setTime(某个日期);
int oldday=c.get(c.DAY_OF_YEAR);
if(Math.abs(nowday-oldday)>90){
System.out.println("已经超过90天了");
}
你可以先获取到里今天三个月的时间
通过Date类的before或者after放比较时间三个月的时间和某个日期
Calendar c=Calendar.getInstance();//默认是当前日期
int nowday=c.get(c.DAY_OF_YEAR);
Calendar c1=Calendar.getInstance();
//c1.setTime(某个日期);
int oldday=c.get(c.DAY_OF_YEAR);
if(Math.abs(nowday-oldday)>90){
System.out.println("已经超过90天了");
}
3个月概念模糊,逻辑很复杂