PHP Conference Japan 2024

DateTime::createFromImmutable

(PHP 7 >= 7.3.0,PHP 8)

DateTime::createFromImmutable返回一個新的 DateTime 實例,封裝給定的 DateTimeImmutable 物件

說明

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