比较日期,以确保他们在python中相遇7天

时间:2017-02-02 18:48:56

标签: python if-statement comparison

我试图查看日期是否等于另一个日期,但第二个日期可以是正负7天我该怎么办?

这是我已经拥有的代码的结构,我只是不知道如何完成。

 for value, date in zip(asIsValueRow.split()[3:], dateRow.split()[1:]):

            if value == varianceTwo and date == priorProdDate:

哦,我也在检查价值是否与另一个值完全相同我只需要7天内的日期。 日期的结构是:01/10/2017

1 个答案:

答案 0 :(得分:0)

您可以使用timedelta作为fredriksapps建议

if priorProdDate - timedelta(days=7) <= date <= priorProdDate + timedelta(days=7):
    # do something with data