日期之间的天数

时间:2017-10-05 11:11:33

标签: python datetime

我需要数天才能在linux中更改密码。

我知道如何在python中执行此操作,例如:

>>> import datetime
>>> start = datetime.date(2016,1,1)
>>> end = datetime.date(2016,2,28)
>>> end-start

但我的日期格式为:

Oct 03, 2017

如何计算约会日期?

1 个答案:

答案 0 :(得分:1)

您可以使用strftime()执行此操作 它实际上非常简单:

from datetime import datetime

d1 = datetime.strptime("Jan 01, 2016", '%b %d, %Y')
d2 = datetime.strptime("Feb 28, 2016", '%b %d, %Y')
print "Delta (in days):", (d2-d1).days

结果你得到58