Laravel命令每周运行2天



这个问题以前被问过几次,所有的答案都是"试试这个->cron(...)",我知道它会起作用,但我很想写得流利,因为它可读性更强。

问题是这是否有效:

$schedule->command('command')->mondays()->thursdays()->dailyAt(6);

如果这不起作用:

$schedule->command('command')->mondays()->thursdays()->dailyAt(6);

您可以查看文档并使用函数days,在参数中获取一个天数数组(星期日=0,星期一=1,星期四=4(:

$schedule->command('command')->weekly()->days([1,4])->at('6:00');

愿它能帮助你

最新更新