В дне 86400 секунд, поэтому, если вы получите количество секунд с контрольной даты для обеих дат, вы можете разделить их на 86400 и сравнить два числа.
Это даст вам (в days1
и days2
) количество дней для дат, прошедших с 1 января ст , 1970. Затем вы можете сравнить их.
int days1 = [date1 timeIntervalSince1970] / 86400;
int days2 = [date2 timeIntervalSince1970] / 86400;