У меня есть программное обеспечение, которое должно определить, превышает ли время отключения данных более 24 часов. Вот код, который я должен проверить.
$date = strtotime("2013-07-13") + strtotime("05:30:00");
if($date > time() + 86400) {
echo 'yes';
} else {
echo 'no';
}
Моя текущая дата и время - 2013-07-13 2 утра. Как вы можете видеть его всего в 3 часах езды.
По моей математике, что на 10800 секунд. Функция, которую я имею, возвращает yes
. Для меня это означает, что $date
больше, чем сейчас, плюс 86400 секунд, когда на самом деле он находится всего на расстоянии в 10800 секунд. Если это не возвращается no
?