减去两个日期后满足条件

时间:2019-04-09 09:47:07

标签: python python-3.x

我正在执行命令print(end_date - start_date),进入控制台:

3 days, 0:00:00
10 days, 0:00:00
11 days, 0:00:00
11 days, 0:00:00

我想创造一个条件

if all end_data - start_data >= 2(天):

    print('OK')
else:
    print('Error')

我该如何放2天而不是2天(整数)?

1 个答案:

答案 0 :(得分:1)

from datetime import timedelta
timedelta(days = 2) # 2 days, 0:00:00 (<class 'datetime.timedelta'>)
  

这是一篇很好的文章,介绍了如何在Python中操作日期和时间:   https://www.programiz.com/python-programming/datetime