У меня есть класс «Продукт», у которого есть переменная Date, которая представляет дату истечения срока действия, теперь я хочу проверить, находится ли продукт в последней истечении недели , Все, что я мог сделать, это удается увидеть, если дата, до или после истечения срока годности, но я хочу, чтобы точно знать, сколько дней, чтобы проверить, если он падает в последней неделеКак проверить, находится ли Продукт в его последней истечении недели с использованием класса даты
...
Date dv = new Date();
if (dv.after(vexp))
return false;
else
return true; }
...
, как я могу изменить это часть моего кода, чтобы заставить его работать?
EDIT СРЮ я имел в виду «неделя», как 7 дней, поэтому мне нужно, чтобы проверить, если он в течение последних 7 дней с даты истечения срока
Что вы подразумеваете под прошлой неделей? Вы считаете за 6 дней до истечения срока, как и на этой неделе? Или, если срок действия истекает в среду, а только с понедельника по среду? –
да я имел в виду за 6 дней до даты поступления, считая его «неделей» (7 дней), не заботясь о конкретном позиционировании дня –