(PHP 5 >= 5.3.0, PHP 7, PHP 8)
DateTime::setTimestamp -- date_timestamp_set — Establece la fecha y la hora basándose en una marca temporal de Unix
Estilo orientado a objetos
Estilo procedimental
Establece la fecha y la hora basándose en una marca temporal de Unix (Unix timestamp).
Igual que DateTimeImmutable::setTimestamp() pero funciona con DateTime.
La versión procedural toma el objeto DateTime como su primer argumento.
object
Solo en estilo procedimental: Un objeto DateTime retornado por la función date_create(). Esta función modifica este objeto.
timestamp
La marca temporal de Unix que representa la fecha.
Establecer marcas de tiempo fuera del rango de entero es posible usando
DateTimeImmutable::modify() con el formato @
.
Retorna el objeto modificado DateTime para encadenar métodos.