运行 每月第 n 天的 APScheduler 作业
Running APScheduler Job Every nth Day of Month
我正在寻找一个 APScheduler 触发器,它将在每个月的第 n 天执行一个作业。例如,我想 运行 在每个月的第一个星期二工作。或者每个月的第一个和第三个星期一。
有没有人有完成这个的触发器?您可以 almost 使用 cron 调度程序并让您的函数仔细检查它 运行ning 在正确的时间:Cron job to run every first or last chosen day of week of every month
使用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')
我正在寻找一个 APScheduler 触发器,它将在每个月的第 n 天执行一个作业。例如,我想 运行 在每个月的第一个星期二工作。或者每个月的第一个和第三个星期一。
有没有人有完成这个的触发器?您可以 almost 使用 cron 调度程序并让您的函数仔细检查它 运行ning 在正确的时间:Cron job to run every first or last chosen day of week of every month
使用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')