【PHP】指定年月の末日を取得する date(), strtotime()

date関数を使った 指定年月の末日を取得するサンプル

date関数はローカルの日付/時刻を書式化する。

返り値は、日付を表す文字列を返します。 timestamp に数字以外が使用された場合は FALSE が返され、E_WARNING レベルのエラーが発生します。

コード

echo date("今月末日は、t日です。\n");
echo date("各年月の末日\n");
echo date("Y-m-t\n", strtotime('2020-01'));
echo date("Y-m-t\n", strtotime('2020-02'));
echo date("Y-m-t\n", strtotime('2020-03'));
echo date("Y-m-t\n", strtotime('2020-04'));
echo date("Y-m-t\n", strtotime('2020-05'));
echo date("Y-m-t\n", strtotime('2020-06'));
echo date("Y-m-t\n", strtotime('2020-07'));
echo date("Y-m-t\n", strtotime('2020-08'));
echo date("Y-m-t\n", strtotime('2020-09'));
echo date("Y-m-t\n", strtotime('2020-10'));
echo date("Y-m-t\n", strtotime('2020-11'));
echo date("Y-m-t\n", strtotime('2020-12'));

実行結果

今月末日は、31日です。
各年月の末日
2020-01-31
2020-02-29
2020-03-31
2020-04-30
2020-05-31
2020-06-30
2020-07-31
2020-08-31
2020-09-30
2020-10-31
2020-11-30
2020-12-31

参考サイト

PHP: date – Manual

この記事がお役に立ちましたら幸いです。

では、また。

※本サイトの漫画やイラストはフィクションであり、実在の製品・団体・人物・地名とは関係ありません。
※本サイトに掲載する情報には充分に注意を払っておりますが、その内容について保証するものではありません。
※本サイトの使用ならびに閲覧によって生じたいかなる損害にも責任を負いかねます。
タイトルとURLをコピーしました