DateTimeImmutable::createFromMutable Создаёт новый объект DateTimeImmutable на основе объекта DateTime &reftitle.description; public static staticDateTimeImmutable::createFromMutable DateTimeobject &reftitle.parameters; object Изменяемый объект DateTime, который требуется преобразовать в неизменяемую версию. Исходный объект не изменяется, а создаётся новый объект DateTimeImmutable с той же информацией о дате, времени и часовом поясе. &reftitle.returnvalues; Метод возвращает новый объект DateTimeImmutable. &reftitle.changelog; &Version; &Description; 8.0.0 Метод теперь возвращает экземпляр текущего класса — на котором вызвали метод; раньше метод создавал новый экземпляр класса DateTimeImmutable. &reftitle.examples; Пример создания неизменяемого объекта даты и времени