Я пишу функцию, которая принимает vendorID и строку date_time, которая должна возвращаться, если vendorID может доставить, если время / дата не перекрываются для выполнения доставки.
Я пытаюсьсравнивать строки datetime внутри dict, который имеет список вложенных dict с различными элементами, включая строку datetime.Я хочу сравнить каждую строку даты и времени из каждого вложенного dict внутри списка и проверить, отличается ли дата, а затем сравнить, прошло ли определенное количество минут.
Попытался перебрать dict и элементы и использовать datetime.strptime () для разбора строки datetime, но я не уверен, как сравнивать даты в списке диктов при итерации по элементам dict.
dict = {
"results": [
{
"vendor_id": 1,
"client_id": 10,
"datetime": "2017-01-01 13:30:00"
},
{
"vendor_id": 1,
"client_id": 40,
"datetime": "2017-01-01 14:30:00"
}