DateTimeImmutable::setTimestamp

(PHP 5 >= 5.5.0)

DateTimeImmutable::setTimestampУстанавливает дату и время по переданной временной метке Unix

Описание

public DateTimeImmutable DateTimeImmutable::setTimestamp ( int $unixtimestamp )

Данный метод похож на DateTime::setTimestamp(), но работает с DateTimeImmutable.

Коментарии

Автор:
Note that this is not the right way to initiate a \DateTimeImmutable object with a numeric Unix timestamp. 

<?php
// Wrong, despite the documention *kind of* alluding to it 
$obj DateTimeImmutable::setTimestamp(time() - 1);

// Also won't work
$obj = new DateTimeImmutable(time() - 1)

// Correct, works, clean single line
$obj = (new DateTimeImmutable())->setTimestamp(time() - 1);
?>

... In fact, this is a non-static method and thus should not be called statically.
2018-12-28 21:21:28
http://php5.kiev.ua/manual/ru/datetimeimmutable.settimestamp.html

    Поддержать сайт на родительском проекте КГБ