|
DateTime::modifydate_modifyタイムスタンプを変更する 説明オブジェクト指向型 public DateTime DateTime::modify(string
$modifier)手続き型 DateTimefalse date_modify(DateTime
$object, string $modifier)DateTimeImmutable::__construct 形式で加算あるいは減算することによって DateTime オブジェクトのタイムスタンプを変更します。 パラメータ
戻り値
成功した場合は DateTime を返します。
手続き型 の場合は、失敗したときに エラー / 例外オブジェクト指向のAPIのみ、 無効な日付/時刻の文字列が渡された場合に DateMalformedStringException がスローされます。 変更履歴
例例1 DateTime::modify の例 オブジェクト指向型 上の例の出力は以下となります。 2006-12-13 手続き型 上の例の出力は以下となります。 2006-12-13 例2 月の加減算には注意 上の例の出力は以下となります。 2001-01-31 2001-03-03 例3 全ての日付と時刻のフォーマットがサポートされています 上の例の出力は以下となります。 2023-07-01 00:00 2023-07-03 00:00 2023-07-03 17:30 参考
|