DateTimeImmutable::createFromInterface Возвращает новый объект DateTimeImmutable, созданный из переданного объекта, реализующего интерфейс DateTimeInterface &reftitle.description; public static DateTimeImmutableDateTimeImmutable::createFromInterface DateTimeInterfaceobject &reftitle.parameters; object Объект, реализующий интерфейс DateTimeInterface, который необходимо сконвертировать в иммутабельную версию. Сам объект не изменяется. Вместо этого возвращается новый объект DateTimeImmutable с теми же значениями даты, времени и временной зоны. &reftitle.returnvalues; Возвращает новый объект DateTimeImmutable. &reftitle.examples; Создание иммутабельного объекта даты и времени ]]>