Задать вопрос
olegtytarenko2
@olegtytarenko2
разработываю саты на cms PHP. Сейчас практикую yii

Как правильно задать интервал времени через PHP?

Ставлю такой код. Возвращает целвй месяц с интервалом в один день. Как бы цель достигнута, но не хватает последнего дня месяца. При текущем Марте всего 31 день, а выдает 30. Как мне правильно задать дату что бы он мне показал все дни месяца?

$begin = new \DateTime(date('Y-m-01'));
                $interval = new \DateInterval('P1D');
                $end_date = date('Y-m-') . date('t');
                $end = new \DateTime($end_date);
                $date = new \DatePeriod($begin,$interval, $end);
  • Вопрос задан
  • 4392 просмотра
Подписаться 1 Оценить Комментировать
Ответ пользователя Леонид Сысолетин К ответам на вопрос (3)
Муахаха =)
$end_date = date('Y-m-t');
Ответ написан