Разность двух календарных дат через DateTimeImmutable и Intl-friendly вывод человекочитаемо
Разбор задачи Создаём два объекта с явной временной зоной проекта затем берём diff и форматируем части интервала аккуратно для пользователя. <?php declare(strict_types=1); $from = new DateTimeImmutable('2026-03-02 09:30', new DateTimeZone('Europe/Moscow')); $to = new DateTimeImmutable('2026-03-05 21:05', new…