python使用strftime更改日期格式

时间:2017-02-20 07:16:52

标签: python date-format strftime

在python中如何更改我在两个日期之间减去日期的格式:

lease_expiry_date = '{}'.format(t.lease_expiry_date.strftime("%d %B %Y"))
lease_commencement_date = '{}'.format(t.lease_commencement_date.strftime("%d %B %Y"))
years = t.lease_expiry_date - t.lease_commencement_date
p.add_run('{}'.format(years))

结果是:

358 days, 0:00:00

我只想用strftime显示358天

1 个答案:

答案 0 :(得分:0)

您的对象years在Python中是timedelta对象,因此您可以指定感兴趣的字段,例如:

'{}'.format(years.days())