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

时间:2011-05-26 12:11:26

标签: java datetime

如何检查java系统日期是否为30天

例如,如果今天是5月26日,那么如果我通过4月26日,它应该告诉我这是上个月的数据

If(SystemDate-30)

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分: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();

现在你可以比较