如何检查系统日期是否早于30天

| 如何在Java中检查系统日期是否早于30天 举例来说,如果今天是5月26日,那么如果我通过4月26日,它应该告诉您这是上个月的数据
If(SystemDate-30)
    
已邀请:
Calendar cal = Calendar.getInstance();
cal.setTime(startDate);
cal.add(Calendar.DATE, -30);
cal.set(HOUR, 0);
cal.set(MINUTE, 0);
cal.set(SECOND, 0);
cal.set(MILLISECOND, 0);
Date dateBefore30DayFromStartDate = cal.getDate();
现在您可以比较     
http://joda-time.sourceforge.net/faq.html#datediff     

要回复问题请先登录注册