|
DateTimeImmutable::setISODateISO 日付を設定する 説明
#[\NoDiscard(message: "as DateTimeImmutable::setISODate() does not modify the object itself")]
public DateTimeImmutable DateTimeImmutable::setISODate(int
$year, int $week, int $dayOfWeek = 1)ISO 8601 標準形式、 つまり特定の日付ではなく、週と日のオフセットで日付を設定した、 新しい DateTimeImmutable オブジェクトを返します。 パラメータ
戻り値変更されたデータを持つ、新しい DateTimeImmutable オブジェクトを返します。 例例1 DateTimeImmutable::setISODate の例 オブジェクト指向型 上の例の出力は以下となります。 2008-01-07 2008-01-13 手続き型 上の例の出力は以下となります。 2008-01-07 2008-01-13 例2 範囲を超えた値が親の値に加算される例 上の例の出力は以下となります。 2008-01-13 2008-01-14 2009-01-04 例3 その週が存在する月を探す例 上の例の出力は以下となります。 3 参考
|