(PHP 5 >= 5.3.0)
DateTime::diff — Returns the difference between two DateTime objects
Nesne yönelimli kullanım
Yordamsal kullanım
Returns the difference between two DateTime objects.
The date to compare to.
Whether to return absolute difference.
The DateInterval object representing the difference between the two dates başarısızlık durumunda FALSE döner.
Örnek 1 DateTime::diff() example
Nesne yönelimli kullanım
<?php
$datetime1 = new DateTime('2009-10-11');
$datetime2 = new DateTime('2009-10-13');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%R%d days');
?>
Yordamsal kullanım
<?php
$datetime1 = date_create('2009-10-11');
$datetime2 = date_create('2009-10-13');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%R%d days');
?>
Yukarıdaki örneklerin çıktısı:
+2 days