我想在特定时间运行我的cron作业,例如,我希望它在以下时间运行
12:31:01
有可能吗?
这是我的代码:
$schedule->command('UpdatePriceStatus:pricestatus')->weekdays()->dailyAt('12:31');
laravel中的文档不包含秒。但是如果我这样做,是否有可能:
$specificTime = '123101'
$currentTime = date('His');
$schedule->command('UpdatePriceStatus:pricestatus')->weekdays()->daily()->when(function () {
if ($specificTime == $currentTime) {
return true;
}
});
或这个
$schedule->command('UpdatePriceStatus:pricestatus')->weekdays()->dailyAt('12:31:01');