Мне нравится использовать значение diff (), например, целое число.
Например: у меня есть две даты; 2016-04-22 и 2016-04-30
$diff = date2->diff(date1);
$diff_number_converted = "$diff";
$diff_plusone =" $diff_number_converted" + 1;
echo $diff_number_converted . "<br/>";
echo $diff_plusone;
И результат:
8
9
Я решил свою проблему 🙂
Не совсем ответ есть.
Я хотел бы преобразовать значение diff () в целое число. Например :
$diff = date2 - > diff (date1) ;
for($i=0; $i=$diff; $i++) {
// some code
}
Выше код не работает, потому что значение diff является интервалом даты.
Других решений пока нет …