Laravel:在指定时间后,调度程序无法正常工作

时间:2018-08-02 14:17:34

标签: laravel laravel-scheduler

尝试在幼虫中计划命令:

$schedule->command('Cname')->everyFiveMinutes(); -- Works just fine

但是当我指定特定的日期和时间时-

    $schedule->command('Cname')->weeklyOn(3,'9:10');
or 

    $schedule->command('Cname')->weekly()->thursdays()->at('09:10');

Its not working 

我在做什么错?有什么想法/建议吗?

1 个答案:

答案 0 :(得分:1)

我相信您可以只使用cron表达式* * * * * *

$schedule->command('Command Name')->cron('10 9 * * 4');

在每周四的09:10之前执行

说明

 * * * * *  command to execute
 ┬ ┬ ┬ ┬ ┬
 │ │ │ │ │
 │ │ │ │ │
 │ │ │ │ └───── day of week (0 - 7) (0 to 6 are Sunday to Saturday, or use names; 7 is Sunday, the same as 0)
 │ │ │ └────────── month (1 - 12)
 │ │ └─────────────── day of month (1 - 31)
 │ └──────────────────── hour (0 - 23)
 └───────────────────────── min (0 - 59)