DateTimeImmutable::setTimestamp
Unix タイムスタンプを用いて日付と時刻を設定する
&reftitle.description;
#[\NoDiscard]
public DateTimeImmutableDateTimeImmutable::setTimestamp
inttimestamp
Unix タイムスタンプを用いて日付と時刻を設定し、
古いものから新しい DateTimeImmutable オブジェクトを作成して返します。
&reftitle.parameters;
timestamp
Unix タイムスタンプ。
DateTimeImmutable::modify を
@ フォーマットと共に使うと、
数値型の範囲外のタイムスタンプを設定できます。
&reftitle.returnvalues;
&date.datetimeimmutable.return.modifiedobject;
&reftitle.examples;
DateTimeImmutable::setTimestamp の例
&style.oop;
format('U = Y-m-d H:i:s') . "\n";
$newDate = $date->setTimestamp(1171502725);
echo $newDate->format('U = Y-m-d H:i:s') . "\n";
]]>
&example.outputs.similar;
&reftitle.seealso;
DateTimeImmutable::getTimestamp