Я работаю в laravel, и у меня запланирована ежедневная команда, и она работает в течение ~ 6 месяцев. В последние несколько дней он потерпел неудачу, потому что даты начала и окончания, кажется, установлены c. Я получаю электронное письмо, в котором показывается мой вывод.
DateTime @1583042400 {#33
date: 2020-03-01 00:00:00.0 America/Chicago (-06:00)
}
DateTime @1583128800 {#1033
date: 2020-03-02 00:00:00.0 America/Chicago (-06:00)
}
DateTime @1583042400 {#1033
date: 2020-03-01 00:00:00.0 America/Chicago (-06:00)
}
DateTime @1583128800 {#1034
date: 2020-03-02 00:00:00.0 America/Chicago (-06:00)
}
Даты были сообщением 03-01 и 03-02 в течение нескольких дней. сигнатура метода -
public function index($start,$end,$company)
, и срабатывающая команда делает это
$ach->index(Carbon::parse('today')->format('Y-m-d'),Carbon::parse('tomorrow')->format('Y-m-d'),'MARS');
$ach->index(Carbon::parse('today')->format('Y-m-d'),Carbon::parse('tomorrow')->format('Y-m-d'),'CBS');
Я не совсем уверен, с чего начать устранение неполадок, так как кажется, что Carbon работает нормально, когда я запускаю это вручную. Будем благодарны за любые предложения относительно следующих шагов.