Есть ли какая-нибудь cron-подобная библиотека, которая позволила бы мне запланировать запуск какой-либо функции в определенное время (например, 15:30, а не через x часов) и т.д)? Если нет Как это реализовать в такой библиотеке? Должен ли я просто настроить обратный вызов, который будет вызываться каждую секунду и проверять время и запускать задания, запланированные на это время, или что?