Кажется, что Carbon конвертирует 12:00 (24:00) наоборот, когда формат «H a»:
$time = Carbon::createFromFormat("H a", "12 AM")->toTimeString(); // "00:00:00"
$time = Carbon::createFromFormat("H a", "12 PM")->toTimeString(); // "12:00:00"
Почему это происходит, и есть ли способ избежать этого или, может быть, ячто-то не так делаю?