如何在PHP下个月?

时间:2013-03-31 04:08:04

标签: php date strtotime

我目前正在使用以下代码计算下个月:

$nextMonth = date("m",strtotime("+1 months"));

如果当前日期是3月31日(03),则此代码给出“05”,实际上距当前日期2个月。我希望它能在四月(04)返回。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

尝试这个怎么样:

$d = new DateTime(date("Y-m-d"));
$d->modify( 'first day of next month' );
echo $d->format( 'F' ), "\n";

DINS