date_add Fonksiyonu
date_sub fonksiyonu, bir tarihe aralık eklemeye izin verir. İki parametre alır: date_create ile oluşturulmuş bir tarih nesnesi ve date_interval_create_from_date_string ile oluşturulmuş bir aralık.
Sözdizimi
date_add(DateTime $object, DateInterval $interval): DateTime
Örnek
Mevcut tarihe 5 gün ekleyelim:
<?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');
?>
Kodun çalıştırılma sonucu:
'2023-01-06'
Örnek
Belirtilen tarihe 1 ay ve 10 gün ekleyelim:
<?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');
?>
Kodun çalıştırılma sonucu:
'2023-04-25'
Ayrıca Bakınız
-
date_createfonksiyonu,
bir tarih nesnesi oluşturur -
date_subfonksiyonu,
bir tarihten aralık çıkarır -
date_difffonksiyonu,
tarihler arasındaki farkı hesaplar