2015-09-21 53 views
1

我想在python中創建一個程序,告訴你你曾經度過多少日子。我目前的代碼是:Python生命的長度

import datetime 
from datetime import timedelta 

year = int(input('Enter the year')) 
month = int(input('Enter the month')) 
day = int(input('Enter the day')) 
date1 = datetime.date(year, month, day) 

now = datetime.datetime.now().date() 

days = now - date1 
print days 

目前它打印數量的天數,然後0:00:00。例如:5914 days, 0:00:00。有誰知道如何擺脫0:00:00

+1

所以你只是想'(現在 - 日期1).days'?計算結果是['timedelta'](https://docs.python.org/2/library/datetime.html#datetime.timedelta)對象。 – jonrsharpe

+1

'>>> print'days:{}'。format(days.days)' – Kasramvd

+2

通過閱讀這個[doc](https://docs.python.org/2/library/datetime.html)將大大幫助 – taesu

回答