【入門】【初心者】PHP言語で○年前(後)・○ヶ月前(後)・○日前(後)という日付の加算方法

phpで日付に対する処理を行うには、date()関数をまずは知る必要があります。

date()関数に関してはPHP言語で現在日付(現在時間)を取得する方法をご覧ください。

phpで○年後・○ヶ月後・○日後という日付の加算をする

phpでは下記のようにstrtotime()関数を利用することで、日付文字列に対して、加算を行うことができます。

結果

phpで○年前・○ヶ月前・○日前という日付の減算をする

減算も同じように、strtotime()関数を使用することで実現できます。

結果

DateTimeクラス

PHP言語で現在日付(現在時間)を取得する方法でも紹介したようにDateTimeクラスを使用することで、日付への足し算や引き算を行うことができます。

結果