2016-11-18 5 views
-2

Это мой код:Как отформатировать дату после вычитания в Python?

from django.utils import timezone 
today = timezone.now().today() 

мне нужно вычесть из сегодняшнего дня, так что я следующим образом:

date_of_sale = compare1.date_of_sale 
calculate_days = today.date() - date_of_sale 
print (unicode(calculate_days1) 

А потом мне нужно распечатать и дать мне точную дату, но форматирование не является хорошим:

u'3 days, 0:00:00' 

Мне нужно показать только «3 дня».

+0

@AvinashRaj: не существует части и запятой 'days'. –

ответ

3

У вас есть timedelta object. Если вам нужна только часть дней, отформатируйте это самостоятельно:

Смежные вопросы