У меня есть список «Результаты», который содержит 50 словарей пациентов и их информацию, включая дату их назначения. Я пытаюсь создать систему напоминаний, которая отправляет электронное письмо за 2 недели и 2 дня до назначения пациента. У меня проблемы с созданием программы, которая сравнивает сегодняшнюю дату с датой встречи и извлекает встречи, которые проходят через 2 недели с сегодняшней даты и через 2 дня.
это скрипт, который у меня есть, но я не могу понять, как включить условие 2 недели и 2 дня
import datetime
now = datetime.datetime.now()
current_date= (now.strftime("%m/%d/%Y"))
current_time= (now.strftime("%I:%M %p"))
for i in results:
if i['Appointment Date'] >= current_date:
print("Upcoming Appointment")
else:
print("Passed Appointment")