Я хочу найти разницу между двумя объектами Calendar
в количестве дней, если есть изменение даты, например, если часы, отмеченные с 23: 59-0: 00, должны иметь разницу в день.
Я написал это
public static int daysBetween(Calendar startDate, Calendar endDate) {
return Math.abs(startDate.get(Calendar.DAY_OF_MONTH)-endDate.get(Calendar.DAY_OF_MONTH));
}
но он не работает, поскольку он только дает разницу между днями, если разница в месяце равна нулю.