Попробуйте http://www.php.net/manual/en/datetime.diff.php
Из инструкции:
объектно-ориентированный стиль
<?php
$datetime1 = new DateTime('2009-10-11');
$datetime2 = new DateTime('2009-10-13');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%R%a days');
?>
Procedura л стиль
<?php
$datetime1 = date_create('2009-10-11');
$datetime2 = date_create('2009-10-13');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%R%a days');
?>
Приведенные выше примеры будет:
+2 days
Кроме того, возможно, вы найдете ПОЛЕЗНЫЕ.
Пример # 2 DateTime сравнение объекта
Note:
As of PHP 5.2.2, DateTime objects can be compared using comparison operators.
<?php
$date1 = new DateTime("now");
$date2 = new DateTime("tomorrow");
var_dump($date1 == $date2);
var_dump($date1 < $date2);
var_dump($date1 > $date2);
?>
Приведенный выше пример выведет:
bool(false)
bool(true)
bool(false)
[ 'StrToTime()'] (http://www.php.net/manual/en/function.strtotime.php) – deex
Thnx для воспроизведения я попробовал но не работает –
это дает мне вывод вроде этого -> 1137366000 –