如何使用 php 获取本月的最后一天?
<?php
echo date('?-?-?');
?>
<?php
$day=new DateTime('last day of this month');
echo $day->format('M jS');
?>
日期函数文档说它t
代表当前月份的天数:
$day = date( 't-m-Y' );
试试这个
$day=date('Y-m-t'); // gives last day of current month
或者
$d = new DateTime( '2013-05-03' );
echo $d->format( 'Y-m-t' );
试试这个
$date = new DateTime();
$lastDayOfMonth = $date->modify(
sprintf('+%d days', $date->format('t') - $date->format('j'))
);