Как добавить минуты с помощью Laravel Carbon: методы и примеры

Чтобы добавить минуты с помощью Laravel Carbon, вы можете использовать метод addMinutes(). Вот несколько примеров использования этого метода:

Пример 1. Добавление минут к текущей дате и времени

use Carbon\Carbon;
$currentDateTime = Carbon::now();
$newDateTime = $currentDateTime->addMinutes(15);
echo $newDateTime;

В этом примере мы используем метод now(), чтобы получить текущую дату и время в виде объекта Carbon. Затем мы вызываем метод addMinutes(), чтобы добавить 15 минут к текущей дате и времени. Наконец, мы повторяем новую дату и время.

Пример 2. Добавление минут к определенной дате и времени

use Carbon\Carbon;
$specificDateTime = Carbon::create(2022, 4, 15, 8, 0, 0);
$newDateTime = $specificDateTime->addMinutes(30);
echo $newDateTime;

В этом примере мы создаем определенную дату и время с помощью метода create(). Затем мы добавляем 30 минут к конкретной дате и времени с помощью метода addMinutes(). Наконец, мы повторяем новую дату и время.

Пример 3. Добавление минут к экземпляру Carbon

use Carbon\Carbon;
$carbonInstance = Carbon::parse('2022-06-30 10:00:00');
$newDateTime = $carbonInstance->addMinutes(45);
echo $newDateTime;

В этом примере мы анализируем строку даты и времени с помощью метода parse()для создания экземпляра Carbon. Затем мы добавляем 45 минут к экземпляру Carbon с помощью метода addMinutes(). Наконец, мы повторяем новую дату и время.