DateTimeImmutable クラス DateTimeImmutable
&reftitle.intro; 日付と時刻を表現します。 このクラスは DateTime と同じ振る舞いをします。 但し、DateTime::modify のような、 状態を変更して新しいオブジェクトを返すメソッドが呼び出された時を除きます。
&reftitle.classsynopsis; DateTimeImmutable implements DateTimeInterface &InheritedConstants; &Methods;
&reftitle.changelog; &Version; &Description; 8.4.0 クラス定数が型付けされました。 7.1.0 DateTimeImmutable のコンストラクタで構築される値に、 現在時刻のマイクロ秒が含まれるようになりました。 これより前のバージョンでは、このマイクロ秒の情報は常に 0 で初期化されていました。
&reference.datetime.entities.datetimeimmutable;