0
Я пытаюсь использовать Carbon PHP, это я, но я не знаю, как это сделать. Я хочу получить количество дней в месяц, поэтому я создаю экземпляр Carbon, чтобы получить первый день месяца. Я добавил месяц к нему и попытаюсь получить разницу с diffInDays, но он возвращает меня 0. Я пробовал много вещей, но я не могу решить эту проблему. У вас есть идея?DiffInDays in Carbon php
Вот код.
$month = intval($_GET['month'], 10);
$year = intval($_GET['year'], 10);
$monthToEvaluate = Carbon::create($year, $month, 1, 0, 0); //It returns a Carbon Instance with the correct date
$monthAfter = $monthToEvaluate->addMonth(); //It returns a Carbon Instance with the correct date too
echo $monthAfter->diffInDays($monthToEvaluate, false); //var_dump of this returns int(0)
'$ monthToEvaluate-> addMonth();' 'модифицирует $ monthToEvaluate' .... это не неизменны, поэтому' $ monthToEvaluate 'и' $ monthAfter' будут одинаковыми –