MySQL中的LAST_DAY()函数可用于了解给定日期或日期时间的每月的最后一天。 LAST_DAY()函数将日期值作为参数,并返回该日期中月份的最后一天。 date参数代表有效的日期或日期时间。
用法:
LAST_DAY( Date );
如果date或datetime值无效,则该函数返回NULL。
使用的参数:
日期:LAST_DAY()函数采用单个参数Date。它是您要提取月份的最后一天的日期或日期时间值。
返回值:
LAST_DAY()函数返回有效日期参数的月份的最后一天。如果参数Date无效或为null,则该函数还将返回NULL。
以下是LAST_DAY()函数的一些常见示例或用法:
-
从给定日期提取最后一天:
要知道2017年12月的最后日期,可以按以下方式执行LAST_DAY()函数:
用法:
输出:'2017-12-31'
-
从给定的日期时间中提取最后一天:
要使用日期时间格式了解月份的最后日期,可以按以下方式执行LAST_DAY()函数:
用法:
输出:'2017-12-31'
-
检查是否是a年:
要知道年份是否是a年,我们可以使用LAST_DAY()函数检查该年2月的最后一天。如果是第29天,则该年是leap年。
用法:
输出:'2016-02-29'
-
提取当前月份的最后一天:
要知道当月的最后日期,LAST_DAY()函数与NOW()或CURDATE()函数结合使用,可以通过以下方式执行:
使用NOW()函数:MySQL中的NOW()函数返回当前日期时间戳。
用法:
输出:'2017-12-31'
-
使用CURDATE()函数:MySQL中的CURDATE()函数以日期格式返回当前日期。
用法:
输出:'2017-12-31'
-
提取下个月的最后一天:
要知道下个月的最后日期,可以按以下方式执行last_day()函数:
用法:
输出:'2018-01-31'
相关用法
- MySQL MD5用法及代码示例
- MySQL BIN()用法及代码示例
- MySQL IF( )用法及代码示例
- MySQL SESSION_USER( )用法及代码示例
- MySQL USER( )用法及代码示例
- MySQL OLD_PASSWORD用法及代码示例
- MySQL CONVERT( )用法及代码示例
- MySQL ISNULL( )用法及代码示例
- MySQL NULLIF( )用法及代码示例
- MySQL VERSION()用法及代码示例
- MySQL CONNECTION_ID( )用法及代码示例
- MySQL PASSWORD用法及代码示例
- MySQL Group_CONCAT()用法及代码示例
- MySQL BINARY用法及代码示例
- MySQL CONV( )用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 MySQL | LAST_DAY() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。