[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