Как получить последний день месяца, используя php Как получить последний день месяца с помощью php? <?php echo date('?-?-?'); ?> Ответ 1 <?php $day=new DateTime('last day of this month'); echo $day->format('M jS'); ?> Ответ 2 документация по функциям даты говорит, что t представляет количество дней в текущем месяце: $day = date( 't-m-Y' ); Ответ 3 попробуйте это $day=date('Y-m-t'); // gives last day of current month ИЛИ $d = new DateTime( '2013-05-03' ); echo $d->format( 'Y-m-t' ); Ответ 4 Try: $last_day = date('t-m-Y'); где t означает последнюю дату текущего месяца. PHP: date - Manual Как я могу найти первую и последнюю дату в месяц с помощью PHP? Ответ 5 Используя функцию date, вы сделали бы $day = date("t"); Прочитайте документацию Ответ 6 Попробуйте это $date = new DateTime(); $lastDayOfMonth = $date->modify( sprintf('+%d days', $date->format('t') - $date->format('j')) );
Ответ 2 документация по функциям даты говорит, что t представляет количество дней в текущем месяце: $day = date( 't-m-Y' );
Ответ 3 попробуйте это $day=date('Y-m-t'); // gives last day of current month ИЛИ $d = new DateTime( '2013-05-03' ); echo $d->format( 'Y-m-t' );
Ответ 4 Try: $last_day = date('t-m-Y'); где t означает последнюю дату текущего месяца. PHP: date - Manual Как я могу найти первую и последнюю дату в месяц с помощью PHP?
Ответ 6 Попробуйте это $date = new DateTime(); $lastDayOfMonth = $date->modify( sprintf('+%d days', $date->format('t') - $date->format('j')) );