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