Buradasın
PHP ile tarih hesaplama nasıl yapılır?
Yazeka
Arama sonuçlarına göre oluşturuldu
PHP'de tarih hesaplama işlemleri için
strtotime()fonksiyonu kullanılır 12. Bu fonksiyon, bir tarih dizesini Unix zaman damgasına dönüştürür 1.
Örneğin, mevcut tarihe 10 gün eklemek için:
$bugun = time(); // Mevcut zaman damgası $onGunSonra = strtotime("+10 days", $bugun); echo "10 Gün Sonra: " . date("Y-m-d", $onGunSonra); ``` [2](https://www.ersinoguz.com/php/911/php-ile-zaman-ve-tarih-islemleri/) şeklinde bir kod yazılabilir. Ayrıca, **`DateTime`** sınıfı da tarih hesaplamaları için kullanılabilir [2](https://www.ersinoguz.com/php/911/php-ile-zaman-ve-tarih-islemleri/)[3](https://www.netopsiyon.com/php-ile-tarih-ve-saat-islemleri). İki tarih arasındaki farkı hesaplamak için: ```php $tarih1 = new DateTime("2023-10-01"); $tarih2 = new DateTime("2023-10-28"); $fark = $tarih1->diff($tarih2); echo "Fark: " . $fark->days . " gün."; ``` [3](https://www.netopsiyon.com/php-ile-tarih-ve-saat-islemleri) şeklinde bir kod yazılabilir.
5 kaynaktan alınan bilgiyle göre: