(PHP 8 >= 8.4.0)
DateTimeImmutable::createFromTimestamp — Crea una instancia a partir de una marca de tiempo Unix
Crea una instancia a partir de una marca de tiempo Unix.
timestampMarca de tiempo Unix que representa la fecha. También se acepta un valor float, lo que permite una precisión de microsegundos.
Devuelve una nueva instancia de DateTimeImmutable.
Si timestamp está fuera del rango [PHP_INT_MIN, PHP_INT_MAX],
se lanza una DateRangeError.
Ejemplo #1 Ejemplo de DateTimeImmutable::createFromTimestamp()
<?php
$date = DateTimeImmutable::createFromTimestamp(123.456789);
echo $date->format('Y-m-d H:i:s.u');
?>El ejemplo anterior mostrará:
1970-01-01 00:02:03.456789