DateTime::createFromInterface

(PHP 8)

DateTime::createFromInterface返回封装给定 DateTimeInterface 对象的新 DateTime 对象

描述

public static DateTime::createFromInterface(DateTimeInterface $object): DateTime

参数

object

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

返回值

返回一个新的 DateTime 实例。

示例

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

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

$mutable = DateTime::createFromInterface($date);

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

添加注释

用户贡献的注释

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