<?php
echo "\n";
echo $end_date = date('Y-m-d', strtotime('+1 month'));
echo "\n";
$today = date("Y-m-d"); // 2012-01-30
echo $next_month = date("Y-m-d", strtotime("$today +1 month"));
echo "\n";
$end_date = mktime(date("H"), date("i"), date("s"), date("n") + 1, date("j"), date("Y"));
echo "\n" . date('Y-m-d',$end_date);
http://codepad.org/bHiNFIBRPHP獲得之日起一個月後
我怎樣才能得到正確的日期1個月 我嘗試了這些選項。 都回到5月1日,但我需要4月30日
有1個月沒有添加標準的方法在31日,並得到30 :) 也許你必須進行一些IF檢查,當它的第31次獲得下個月的最後一天..當它的一月28 +獲得最後二月.. – Svetoslav
檢查我的答案http:// stackoverflow。問題/ 22755361/php-get-a-date-one-month-later/22755593#22755593 –