datetime から日付を取得し、whois サービスから日付を取得するスクリプトがあります。
import time
from datetime import datetime
import whois
#date
url='testurl.com'
now = datetime.now()
date1 = datetime.strftime(nowstr,'%Y-%m')
#whois
domain = whois.whois(url)
datestr = domain.creation_date
date2 = datetime.strftime(datestr, '%Y-%m')
差を計算すると:
diff = datetime.strptime(date1,'%Y-%m') - datetime.strptime(date2,'%Y-%m')
print diff
次のような出力が得られます。
5451 days, 0:00:00
出力を年と月 (私の場合は 14y 11m) の形式で取得するにはどうすればよいですか?