0
Я хочу использовать метод diff PHP DateTime, чтобы получить общее количество дней между двумя датами, включая даты начала и окончания.PHP DateTime inclusive diff
Я попытался это:
$start_date = new DateTime('2014-01-01');
$end_date = new DateTime('2014-01-31');
$diff = $end_date->diff($start_date)->format("%a");
но он возвращает . Я ожидаю 31.
Как использовать метод diff для включения даты окончания?
'$ дифф = 1+ $ end_date-> Diff ($ START_DATE) -> формат ("% в");' не благодарите меня –
* Разница между февраля 1 и 1 февраля - 1. * - Не имеет большого смысла. Просто говорю. – deceze
@deceze Я вижу вашу точку зрения. Кажется, что я действительно хочу, это интервал, а не разница. Контекстом является datepicker для выбора интервала между двумя датами. Мне нужно знать количество выбранных дней. – mtmacdonald