Добавление дня / увеличение с датой в углеродном формате

Я использую углерод, чтобы получить сегодняшнюю дату и отформатировать ее в шаблоне лезвия laravel, что совсем не проблема, но когда дело доходит до увеличения, у меня проблема

В настоящее время я тестирую, просто добавляя один день, но я действительно хочу создать заголовки таблиц на сегодня и следующие 7 дней.

В моем клинке есть:

      <?php 
use Carbon\Carbon;
$date = Carbon::now()->format('m/d/Y');
?>

<thead>
  <tr>
    <th>{{$date}}</th>
    <th>{{$date->addDay()}}</th>
  </tr>
</thead>

Но это говорит, что я звоню addDay в строке, что имеет смысл, потому что я форматирую дату таким образом.

Есть ли способ сохранить этот формат даты мм / дд / гггг, но также создать цикл, используя что-то вроде addDay в этом формате? Я просто хочу увеличить на следующие 7 дней и использовать эти даты в качестве заголовков таблиц.

1 ответ

Решение

не могли бы вы попробовать это

      <?php 
use Carbon\Carbon;
$format = 'm/d/Y';
$date = Carbon::now();
?>

<thead>
  <tr>
    <th>{{$date->format($format)}}</th>
    <th>{{$date->addDay()->format($format)}}</th>
  </tr>
</thead>

Другие вопросы по тегам