РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
1153 of 1392 menu

Метод isToday

Метод isToday применяется к экземпляру класса Carbon и возвращает true, если дата соответствует текущему дню, или false в противном случае. Метод не принимает параметров и сравнивает только дату без учёта времени.

Синтаксис

<?php $date->isToday(); ?>

Пример

Давайте проверим, является ли сегодняшняя дата текущим днём:

<?php use Carbon\Carbon; $date = Carbon::now(); $res = $date->isToday(); echo $res; ?>

Результат выполнения кода:

true

Пример

Давайте проверим, является ли вчерашняя дата сегодняшним днём:

<?php use Carbon\Carbon; $date = Carbon::yesterday(); $res = $date->isToday(); echo $res; ?>

Результат выполнения кода:

false

Пример

Давайте проверим дату, созданную из строки:

<?php use Carbon\Carbon; $date = Carbon::parse('2026-09-07'); $res = $date->isToday(); echo $res; ?>

Результат выполнения кода зависит от текущей даты:

true

Пример

Давайте используем метод для фильтрации коллекции записей:

<?php use App\Models\Post; use Carbon\Carbon; $posts = Post::all(); $res = $posts->filter(function ($post) { return Carbon::parse($post->created_at)->isToday(); }); echo $res; ?>

Результат выполнения кода:

[{"id":1,"title":"article","created_at":"2026-09-07 10:00:00"}]

Смотрите также

  • метод isPast,
    который проверяет, является ли дата прошлой
  • метод isFuture,
    который проверяет, является ли дата будущей
  • метод format,
    который форматирует дату по заданному шаблону
  • метод diffForHumans,
    который возвращает человеко-читаемую разницу между датами
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить