とりあえずの備忘録

主にパソコンやインターネットに関するメモ

PHP 今日、翌日、1ヵ月後の日付を得る

今日、明日、1ヵ月後の日付を表示する

echo '今日:' . date("Y-m-d") . '<br />';
echo '明日:' . date("Y-m-d", strtotime("+1 day")) . '<br />';
echo '1ヵ月後:' . date("Y-m-d", strtotime("+1 month")) . '<br />';

「表示結果」

※今日が2008/11/21の場合
今日:2008-11-21
明日:2008-11-22
1ヵ月後:2008-12-21

※今日が2008/10/31の場合
今日:2008-10-31
明日:2008-11-01
1ヵ月後:2008-12-01

10/31の1ヵ月後の日付は11/31になるが、存在しないので12/1になる。