Каков самый простой способ получить разницу в днях между двумя PHP DateTimes
, учитывая полночь как изменение дня (как это делает функция DATEDIFF(DAY)
SQL)?
Например, между сегодняшним днем в 13:00 и завтра в 12:00 я должен получить 1 (день), хотя интервал составляет менее 24 часов.
$date1 = new DateTime("2013-08-07 13:00:00");
$date2 = new DateTime("2013-08-08 12:00:00");
echo $date1->diff($date2)->days; // 0