2016-11-18 7 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です。日単位のみが必要な場合は、次のようにフォーマットしてください。

print('{} days'.format(calculate_days1.days)) 
関連する問題