Я создаю приложение, которое нужно вызвать определенный API в определенное время. Я хотел бы установить время выполнения для каждого из вызовов и автоматически вызывать функцию выполнения, когда каждый вызов должен выполняться. Каков наилучший способ сделать это?Каков наилучший способ задержки запуска потоков до определенного времени?
Я думал о создании нового таймера для каждого нового вызова, который должен быть выполнен, причем единственный интервал таймера устанавливается на его время выполнения. Является ли это хорошим способом достижения того, что мне нужно, или есть что-то более эффективное?
Я согласен с одним таймером, который отправляет задачи. Если вам нужно запустить в определенное время, например, в верхней части минуты, то ваш интервал таймера должен быть достаточно мал, чтобы обнаружить минутное изменение в пределах вашего требования к разрешению (например, в течение одной секунды). –