如何在特定时间每天运行两次Laravel调度程序?假设我希望我的命令每天上午9点和下午5点运行
可以选择使用twoDaily,但我不确定如何指定小时数
答案 0 :(得分:5)
您可以使用手动cron表达式:
$schedule->command('foo')->cron('0 9,17 * * *');
了解详情:http://laravel.com/docs/5.0/artisan#scheduling-artisan-commands
如果您不熟悉cron表达式,那么这里有一个很好的GUI:http://cron.nmonitoring.com/cron-generator.html
答案 1 :(得分:1)
如果您想使用Schedulable
方法,那么它将如下所示:
return $scheduler->twiceDaily(9, 17);