Возможные дубликаты:
Число секунд отныне () до полуночи в воскресенье
Вычисляет разницу между двумя датами в PHP
Всем привет,
В моем проекте мне нужно рассчитать разницу в секундах между двумя датами :
Например :
$firstDay = "2011-05-12 18:20:20"; $secondDay = "2011-05-13 18:20:20";
Тогда я должен получить 86400 секунд. Это 24 часа.
Аналогично для
$firstDay = "2011-05-13 11:59:20"; $secondDay = "2011-05-13 12:00:20";
Он должен вернуть 60 секунд .
Я прочитал много вопросов в stackoverflow But they only deals
с разницей между 2-минутными полями, такими как 11:50:01 и 12:10:57
$timeFirst = strtotime('2011-05-12 18:20:20'); $timeSecond = strtotime('2011-05-13 18:20:20'); $differenceInSeconds = $timeSecond - $timeFirst;
Затем вы сможете использовать секунды, чтобы найти минуты, часы, дни и т. Д.