2016-11-18 59 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:'天'部分和逗號不保證在那裏。 –

回答

3

您有timedelta object。如果您只需要天數部分,請自行格式化:

print('{} days'.format(calculate_days1.days))