PHPで◯日後、◯日前など日付の加減算をする

PHP5

PHPで日付の加減算をするサンプルです。よく忘れるので、書いておきます。date関数とstrtotime関数を組み合わせて実装します。

// 現在日付から○日前
date("Y/m/d", strtotime("-1 day"  ));  // 一日前
date("Y/m/d", strtotime("-1 month")); // 一ヶ月前
date("Y/m/d", strtotime("-1 week" )); // 一週間後 
date("Y/m/d", strtotime("-1 year" )); // 一年前

// 現在日付から○日後
date("Y/m/d", strtotime("+1 day"  ));  // 一日後
date("Y/m/d", strtotime("+1 month")); // 一ヶ月後
date("Y/m/d", strtotime("+1 week" )); // 一週間後
date("Y/m/d", strtotime("+1 year" )); // 一年後

 

コメント