Разницу между 2 датами в секундах [дубликат]


Возможные Дубликаты:
количество секунд с этого момента() до полуночи воскресенья
вычисляет разницу между двумя датами в 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

1 57

1 ответ:

$timeFirst  = strtotime('2011-05-12 18:20:20');
$timeSecond = strtotime('2011-05-13 18:20:20');
$differenceInSeconds = $timeSecond - $timeFirst;

затем вы сможете использовать секунд, чтобы найти минуты, часы, дни и т. д.