DateTimeImmutable::createFromMutable

(PHP 5 >= 5.6.0, PHP 7, PHP 8)

DateTimeImmutable::createFromMutable — 주어진 DateTime 객체를 캡슐화하는 새로운 DateTimeImmutable 객체를 반환합니다.


설명

public static DateTimeImmutable::createFromMutable(DateTime $object): DateTimeImmutable


매개변수

object
변경할 수 없는 버전으로 변환하려는 변경 가능한 DateTime 개체입니다. 이 개체는 수정되지 않지만 대신 동일한 날짜, 시간 및 시간대 정보를 포함하는 new DateTimeImmutable 개체가 생성됩니다.

반환 값

new DateTimeImmutable 인스턴스를 반환합니다.


Examples

예제 #1 변경할 수 없는 날짜 시간 개체 만들기

                  
<?php
$date = new DateTime("2014-06-20 11:45 Europe/London");

$immutable = DateTimeImmutable::createFromMutable( $date );
?>