我想知道在“2014-05-06 12:00:56”和“2012-03-06 16:08:22”之间相差多少年、月、日、小时、分钟和秒。结果应该是:“相差 xxx 年 xxx 月 xxx 天 xxx 小时 xxx 分钟”。
例如:
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
它给出了天数差异。
我还能做什么?我如何达到想要的结果?