С помощью класса DateTimeImmutable рассмотрите свойства даты и времени. Тем самым обратите внимание, что DateTimeImmutable не является экземпляром DateTime .