A date_add függvény

A date_sub függvény lehetővé teszi egy intervallum hozzáadását egy dátumhoz. Két paramétert fogad: egy dátum objektumot, amelyet a date_create hozott létre, és egy intervallumot, amelyet a date_interval_create_from_date_string hozott létre.

Szintaxis

phpdate_add(DateTime $object, DateInterval $interval): DateTime

Példa

Adjunk hozzá 5 napot a jelenlegi dátumhoz:

php<?php
  $date = date_create('2023-01-01');
  $interval = date_interval_create_from_date_string('5 days');
  date_add($date, $interval);
  echo date_format($date, 'Y-m-d');
?>

A kód végrehajtásának eredménye:

php'2023-01-06'

Példa

Adjunk hozzá 1 hónapot és 10 napot a megadott dátumhoz:

php<?php
  $date = date_create('2023-03-15');
  $interval = date_interval_create_from_date_string('1 month + 10 days');
  date_add($date, $interval);
  echo date_format($date, 'Y-m-d');
?>

A kód végrehajtásának eredménye:

php'2023-04-25'

Lásd még

  • a date_create függvényt,
    amely létrehoz egy dátum objektumot
  • a date_sub függvényt,
    amely kivon egy intervallumot egy dátumból
  • a date_diff függvényt,
    amely kiszámítja a dátumok közötti különbséget