[LAST_DAY] 月末の日付を取得する
文書番号:20778
ある日付の月末の日付を取得する関数です。
【関数】
LAST_DAY
【引数】
| 引数 | 説明 |
|---|---|
| 第1引数 | 対象の日付を指定します。 |
【戻り値】
| 結果 | 説明 |
|---|---|
| 指定した日付の月末の日付 |
【サンプル】
指定した日付の月末を取得する
SELECT LAST_DAY('2017/01/10');
--------------------------------------
2017-01-31
システム日付から今月末を取得する
SELECT LAST_DAY(NOW());
--------------------------------------
2017-09-30
※引数に指定する日付は文字列でも日付型データでもいいようです。
指定した日付が無効な場合はNULLが返ります
SELECT LAST_DAY('ABC');
--------------------------------------
NULL
【参考情報】
MySQL リファレンス 日付および時間関数 LAST_DAY
https://dev.mysql.com/doc/refman/5.6/ja/date-and-time-functions.html#function_last-day
https://dev.mysql.com/doc/refman/5.6/ja/date-and-time-functions.html#function_last-day