Углерод разрешается в прошлые даты - PullRequest
0 голосов
/ 04 марта 2020

Я работаю в 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 работает нормально, когда я запускаю это вручную. Будем благодарны за любые предложения относительно следующих шагов.

...