當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


MySQL LAST_DAY()用法及代碼示例


MySQL中的LAST_DAY()函數可用於了解給定日期或日期時間的每月的最後一天。 LAST_DAY()函數將日期值作為參數,並返回該日期中月份的最後一天。 date參數代表有效的日期或日期時間。

用法:

LAST_DAY( Date );

如果date或datetime值無效,則該函數返回NULL。


使用的參數:
日期:LAST_DAY()函數采用單個參數Date。它是您要提取月份的最後一天的日期或日期時間值。

返回值
LAST_DAY()函數返回有效日期參數的月份的最後一天。如果參數Date無效或為null,則該函數還將返回NULL。

以下是LAST_DAY()函數的一些常見示例或用法:

  1. 從給定日期提取最後一天
    要知道2017年12月的最後日期,可以按以下方式執行LAST_DAY()函數:
    用法:

    輸出:
    '2017-12-31'

  2. 從給定的日期時間中提取最後一天
    要使用日期時間格式了解月份的最後日期,可以按以下方式執行LAST_DAY()函數:
    用法:

    輸出:
    '2017-12-31'

  3. 檢查是否是a年
    要知道年份是否是a年,我們可以使用LAST_DAY()函數檢查該年2月的最後一天。如果是第29天,則該年是leap年。
    用法:

    輸出:
    '2016-02-29'

  4. 提取當前月份的最後一天
    要知道當月的最後日期,LAST_DAY()函數與NOW()或CURDATE()函數結合使用,可以通過以下方式執行:
    使用NOW()函數:MySQL中的NOW()函數返回當前日期時間戳。
    用法:

    輸出:
    '2017-12-31'

  5. 使用CURDATE()函數:MySQL中的CURDATE()函數以日期格式返回當前日期。
    用法:

    輸出:
    '2017-12-31'

  6. 提取下個月的最後一天
    要知道下個月的最後日期,可以按以下方式執行last_day()函數:
    用法:

    輸出:
    '2018-01-31'



相關用法


注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 MySQL | LAST_DAY() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。