Я пишу приложение для информационной панели, и мне нужен способ выяснить, как долго элемент является "действительным", т.е. когда он должен быть заменен новым значением (возможна ошибка, из-за которой следующее значение никогда не появится) .
Поскольку я знаю расписание процессов, создающих данные, я могу определить действительность как «до следующего раза, когда процесс должен был запуститься».
Я думал, что формат crontab для задания расписаний очень компактен (то есть его легко хранить в базе данных), а также легко понять.
Наконец, вопрос: существует ли модуль Python, который при задании текущего времени и спецификации crontab (например, «25 5 * * *») возвращает дату и время, указывающее следующую среду выполнения?