Я пытаюсь вычесть два поля данных и результат в днях. Но у меня есть время и на выходе. Как получить только дни, а не время.
Вот мой код:
class ItemTable(models.Model):
expdate = models.DateField("EXP Date", null=True, blank=True)
def days_to_exp(self):
if self.expdate:
now = datetime.date.today()
exp = str(self.expdate - now)
if exp > "1":
return exp
elif exp < "1" and exp > "0":
return "Today"
else:
return "Expired"
выход:
12 дней, 0:00:00,
4 дня, 0:00:00 ... и т. Д.
Я просто хочу получить результат как:
12 дней,
4 дня ..... и т. Д.