phpで明日の日付とか1か月後の日付とか

date()関数の定義
string date ( string $format [, int $timestamp ] )

strtotime()->日付を Unix タイムスタンプに変換する
参考
strtotime()の引数として有効な書式
http://www.php.net/manual/ja/datetime.formats.php

  1. 1 day とか +5 weeksとかの書式について

http://www.php.net/manual/ja/datetime.formats.relative.php

1日後 date(“Y-m-d H:i:s”,strtotime(“+1 day”));
実行すると、今日が2010-11-02 20:00:00だとして、
2010-11-03 20:00:00
といった日付が得られる。

その他の例:
1日前 date(“Y-m-d H:i:s”,strtotime(“-1 day”));
1ヶ月後 date(“Y-m-d H:i:s”,strtotime(“+1 month”));
1年後 date(“Y-m-d H:i:s”,strtotime(“+1 year”));
1週間後 date(“Y-m-d H:i:s”,strtotime(“+1 week”));
1時間後 date(“Y-m-d H:i:s”,strtotime(“+1 hour”));
1分後 date(“Y-m-d H:i:s”,strtotime(“+1 minute”));
1秒後 date(“Y-m-d H:i:s”,strtotime(“+1 second”));