2011-05-26 38 views
-1

如何在Java检查系统日期是否为30天回如何检查如果系统日期为30天回

意味着,例如,如果今天是5月26日,然后如果我通过4月26日,它应该告诉这是上个月的数据

If(SystemDate-30) 
+2

什么阻止你这样做? – 2011-05-26 12:13:18

回答

1
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(); 

现在你可以比较

相关问题