1
0
Files
helper_laravel/работа со датами.md

845 B
Raw Permalink Blame History

Работа с датой используя библиотеку Carbon

  • Получить из объекта Carbon дату нужного формата
$dateCarbon->format('Y-m-d');
  • Добавить к дате количество дней
$newDate = $originalDate->addDay(); // или addDays(1)
  • Получить дату N дней назад
$sevenDaysAgo = Carbon::now()->subDays(7);
  • Получить количество дней между датами.
$date = '2026-08-25';
$days Carbon::now()->diff($date)->days;
  • Добавить класс в шаблоне, если текущая дата попадает в диапазон
@class(["active"=>Carbon\Carbon::now()->between(Carbon\Carbon::parse($brigade->sdate), Carbon\Carbon::parse($brigade->edate))])