Я хочу знать, сколько лет, месяцев, дней, часов, минут и секунд между "2014-05-06 12:00:56" и "2012-03-06 16:08:22". Результат будет выглядеть так: "разница составляет ххх год ххх месяц ххх дней ххх часов ххх минут"
Например:
import datetime
a = '2014-05-06 12:00:56'
b = '2013-03-06 16:08:22'
start = datetime.datetime.strptime(a, '%Y-%m-%d %H:%M:%S')
ends = datetime.datetime.strptime(b, '%Y-%m-%d %H:%M:%S')
diff = start – ends
если:
diff.days
Это дает разницу в днях.
Что еще я могу сделать? И как я могу достичь желаемого результата?