DateTimeImmutable::setTimestamp

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

DateTimeImmutable::setTimestampEstablece la fecha y hora basadas en una marca de tiempo Unix

Descripción

public DateTimeImmutable::setTimestamp(int $unixtimestamp): DateTimeImmutable

Igual que DateTime::setTimestamp() excepto que trabaja con DateTimeImmutable.

add a note

User Contributed Notes 1 note

up
2
Philip
1 year ago
This function will not change the value of the DateTimeImmutable object as the method name might suggest. The object, after all, immutable.

<?php
   $dti
= new DateTimeImmutable();
   echo
$dti->getTimestamp(); // e.g. 123456789
  
$dti->setTimestamp(987654321);
   echo
$dti->getTimestamp(); // 123456789

  
$x = $dti->setTimestamp (987654321);
   echo
$x->getTimestamp(); // 987654321
?>
To Top