我无法在周日晚上的2周内设置Celery周期性任务。有没有人知道如何使用day_of_month
day_of_week
选项进行配置?
答案 0 :(得分:2)
crontab
完成
首先,让你的任务在每个星期天晚上运行:
crontab(minute=0, hour=0, day_of_week='sunday')
然后,在您的任务函数中,检查周数是否均匀,如果是,则不执行任何操作:
from datetime import datetime
week_number = int(datetime.today().strftime("%U"))
if week_number % 2 == 0:
return