我正在寻找一个APScheduler触发器,它将在每个月的第n天执行一项工作。例如,我想在每个月的第一个星期二开始工作。或者在每个月的第一个和第三个星期一。
有没有人有触发器来完成这个?您可以几乎使用cron调度程序执行此操作,并让您的函数仔细检查它是否在正确的时间运行:Cron job to run every first or last chosen day of week of every month
答案 0 :(得分:4)
使用cron trigger的文档:
scheduler.add_job(func, 'cron', day='1st tue')
scheduler.add_job(func, 'cron', day='1st mon,3rd mon')
scheduler.add_job(func, 'cron', day='1st fri,last fri')