DateTime::createFromImmutable

(PHP 7 >= 7.3.0, PHP 8)

DateTime::createFromImmutable返回封装给定 DateTimeImmutable 对象的新 DateTime 实例

说明

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

参数

object

需要转换为可变版本的不可变 DateTimeImmutable 对象。此对象不会修改,而是创建一个新的 DateTime 实例,其中包含相同的日期、时间和时区信息。

返回值

返回一个新的 DateTime 实例。

变更日志

版本 说明
8.0.0 该方法现在返回当前调用的类的实例。以前,它会创建一个新的 DateTime 实例。

范例

范例 #1 创建可变日期时间对象

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

$mutable = DateTime::createFromImmutable( $date );
?>

添加备注

用户贡献的备注

此页面没有用户贡献的备注。
To Top