PHP

PHPで先月・今月・来月の末日付の取得方法

2017/12/13

PHPのメモ。
PHPの日付関数を使い、今月や来月、先月の末日付の取得(作成)方法を備忘録としてポストします。

date()関数とmktime()関数で取得

今月末の日付の取得

結果例:
2014-11-30

先月末の日付の取得

では続いて先月末日の取得方法。
「月」は今月、「日」は 0 とします。

結果例:
2014-10-31

来月末の日付の取得方法

では続いて来月。
「月」は+2、「日」は 0 とすればOKです。

結果例:
2014-12-31

ポイント

mktime (時, 分, 秒, , 日, 年);

今月末の場合は文法の「月」を +1 し、「日」の部分を 0とするのがミソ。
先月末だと何もせず、来月末を求めたい時は +2 すれば求まります。

なるほどですね。

-PHP
-, , , , ,