Python中2个日期之间的差异

时间:2020-04-09 09:05:05

标签: python python-2.7 date datetime jupyter-notebook

我正在处理数据集,我需要计算开始日期与列中所有其他日期之间的差。因此,最终输出将是一个新列,其中包含我的开始日期与所有其他日期之间的日期。天必须是整数

1 个答案:

答案 0 :(得分:1)

因此您可以使用以下参考代码。您只需要遍历列数据并将其分配给from_date和to_date。

from datetime import datetime

from_date = "28-07-1997"
to_date = "09-04-2020"

d1 = datetime.strptime(from_date, '%d-%m-%Y').date()
d2 = datetime.strptime(to_date, '%d-%m-%Y').date()
ans = abs(d1-d2)
print(ans.days)
相关问题