Top.Mail.Ru
Ответы

PHP dateTime

как определить насколько один timestamp больше другого
есть идея сделать так

$date1 = new DateTime("now");

$date2 = new DateTime($_POST['date']);

$interval->format("разница: %y лет, %m месяцев, %d дней, %h часов, %i минут и %s секунд\n");

но так будет строка а мне нужен именно промежуток который должен быть не больше, например, 5 секунд

тоесть нельзя сравнивать %s потомучто надо учесть часы и минуты дни, года. .

По дате
По Рейтингу
Аватар пользователя
Мыслитель
11лет

$datetime1 = new DateTime('2009-10-11');
$datetime2 = new DateTime('2009-10-13');
$interval = $datetime1->diff($datetime2);

Источник: <noindex><a rel="nofollow" href="http://www.php.net/manual/ru/datetime.diff.php" target="_blank">http://www.php.net/manual/ru/datetime.diff.php</a></noindex>