重複の可能性:
日付を 1 か月増やす
日付を合計する次のコードがあります。
$var1 = date("d/m/Y");
$dia = substr($var1,0,2);
$mes = substr($var1,3,2);
$a_o = substr($var1,6,4);
$date = $a_o."-".$mes."-".$dia;
$new_date = strtotime( "+3 month", strtotime($date));
$new_date = date('d/m/Y', $new_date);
echo $new_date;
これは私が php.net で見つけた通常の方法ですが、$var1
別の日付に変更しようとすると、たとえば'21/07/2020'
結果が'31/01/1970'
になり、何が問題なのかわかりません。私は多くのフォームを試しましたが、結果は同じです。
どうすればこれを修正できますか? または、日付に X か月を追加する他の形式はありますか?