我想获取日历之间的日期,但由于某些原因,这不起作用。任何建议为什么?谢谢。如何获取日历中的日期?
public boolean verifyDate(Calendar cal) {
Calendar toDate = Calendar.getInstance();
toDate.setTime(passToDate);
Calendar fromDate = Calendar.getInstance();
fromDate.setTime(passFromDate);
return !((fromDate.after(cal) && toDate.before(cal)) || DateUtils.isSameDay(fromDate, cal) || DateUtils.isSameDay(toDate, cal));
}
你需要什么?两个日期之间的天数?或者验证日期?如果是,反对什么? –
我需要从开始到结束才能获得一系列选定的日期。我写了一个JUnit测试,开始日期和结束日期都很好,但是当我尝试获得中间日期时,它不起作用。例如,如果我选择7月20日至7月25日,它会考虑日期:20,21,22,23,24和25 – Void
我相信你有'fromDate'和'toDate'错误的方式。 –