LAST_DAY
描述
返回输入日期所在月份的最后一天的日期。根据不同月份,返回日期的具体日期值为:
- 28 日:非闰年的二月
- 29 日:闰年的二月
- 30 日:四月、六月、九月、十一月
- 31 日:一月、三月、五月、七月、八月、十月、十二月
语法
LAST_DAY(<date>)
参数
参数 | 说明 |
---|---|
<date> | 输入的日期时间值,类型为 DATETIME 或 DATE |
返回值
返回类型为 DATE,返回输入日期所在月份的最后一天的日期。
举例
SELECT LAST_DAY('2000-02-03');
+-----------------------------------------------+
| last_day(cast('2000-02-03' as DATETIMEV2(0))) |
+-----------------------------------------------+
| 2000-02-29 |
+-----------------------------------------------+