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; <function>DateTimeImmutable::setTimestamp</function> の例 &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