IT女子のお気に入りフォルダ

管理人の備忘録と実践を兼ねた(出来るだけ)役に立つ情報を配信するブログです。

PHPで指定した月の月初と月末を取得する方法

PHPで指定した月の月初の日付と月末の日付を取得する方法です。
月末日の取得は、ちょこちょこ利用するので改めて備忘録。

それぞれ、first day of と last day of を使います。

$target_month = '2017-09';
$first_date = date('Y-m-d', strtotime('first day of '. $target_month));
$last_date = date('Y-m-d', strtotime('last day of '. $target_month));

これで、月初と月末の日付を取得できます。
ちなみに、$target_monthをNULLにすると現在月の月初と月末の日付を取得できます。