我目前正在使用以下代码计算下个月:
$nextMonth = date("m",strtotime("+1 months"));
如果当前日期是3月31日(03),则此代码给出“05”,实际上距当前日期2个月。我希望它能在四月(04)返回。
我怎样才能做到这一点?
答案 0 :(得分:1)
尝试这个怎么样:
$d = new DateTime(date("Y-m-d"));
$d->modify( 'first day of next month' );
echo $d->format( 'F' ), "\n";
DINS