свободное время в списке идет одно за другим с интервалом в 5 минут, и неизвестно где начало приема, а где конец?
Пиши сообщения через ответ, у меня рабочий день и я не могу мониторить телегу 24/7
У тебя есть начало приема и есть время, которое он занимает, правильно? Из этого легко можно сформировать конец приема
Так это получается не свободное время, а занятое Я поэтому и уточнял этот вопрос выше
А значит я чего-то напутал и не так сказал. По мне проще искать промежутки в занятом времени ,чем из незанятых промежутков пытаться собрать промежутки в пол часа
Мне все равно не понятна до конца твоя идея. Я распарсил, сформировал этот список из словарей, а дальше что? Как мне найти свободное время каждые 30 минут?
Падажжи, тебе что конкретно надо найти? Просто есть ли в 11:30 свободное время(пусть даже оно свободно будет 5 минут), в 12:00, в 12:30 и так далее?
Ты знаешь модуль datetime? Про timedelta знаешь? Про list comprehension знаешь? Про range? Ты готов решить эту задачу
Ну ты начинаешь не с того конца. Дело не в том, что он не знает как посчитать разицу, а в том, что он не понимает как прийти к тому моменту, чтобы начать считать разницу
Обсуждают сегодня