java 判断今天离某个日期是否有3个月

2025-03-12 21:05:21
推荐回答(4个)
回答1:

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天了");
}

回答2:

  1. 你可以先获取到里今天三个月的时间

  2. 通过Date类的before或者after放比较时间三个月的时间和某个日期

回答3:

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天了");
}

回答4:

3个月概念模糊,逻辑很复杂