(PHP 8 >= 8.4.0)
DateTimeImmutable::createFromTimestamp — Unix タイムスタンプからインスタンスを生成する
Unix タイムスタンプからインスタンスを生成します。
timestamp新しい DateTimeImmutable インスタンスを返します。
timestamp が [PHP_INT_MIN, PHP_INT_MAX] の範囲外の場合、
DateRangeError がスローされます。
例1 DateTimeImmutable::createFromTimestamp() の例
<?php
$date = DateTimeImmutable::createFromTimestamp(123.456789);
echo $date->format('Y-m-d H:i:s.u');
?>上の例の出力は以下となります。
1970-01-01 00:02:03.456789