MySQL日期/时间last_day()函数

last_day()是一个MySQL日期/时间函数,仅接受日期或datetime值。它用于获取指定日期的给定月份的最后一天。如果我们提供了无效的输入日期或日期时间,则它总是返回NULL值。

句法

以下是用于返回给定月份的最后日期的语法。

参数说明

日期:last_day函数仅接受一个参数,即date或datetime,以获取最后一天的日期。

返回值

此函数返回给定有效日期参数的月份的最后一天。如果参数无效,我们将获得一个NULL值。

MySQL last_day()函数示例

让我们借助各种示例来了解如何在MySQL中使用last_day()函数。

例子1

下面的语句是此函数的简单示例,该函数返回十月份的最后一天:

请参见下面的输出图像:

例子2

如果要使用datetime格式获取月份的最后日期,可以按以下方式使用last_day()函数:

请参见下面的输出图像:

例子3

last_day()函数还可用于获取当前月份的最后一天。我们可以通过将last_day()函数与NOW()或CURDATE()函数结合在一起来实现此目的,如下所示:

请参见下面的输出图像:

例子4

last_day()函数还可用于获取下个月的最后一天。为此,我们可以在当前日期前加上一个月,然后将结果传递到last_day()函数。请参阅以下语句:

请参见下面的输出图像:

例子5

MySQL不提供获取输入日期的第一天的函数。但是,我们可以使用last_day()函数获取给定日期的第一天。我们可以使用以下几点来做到这一点:

获取给定日期的月份的最后一天。

然后,使用date_add()函数添加一天以获得下个月的第一个日期。

最后,从结果中减去一个月以返回给定日期的月份的第一天。

以下语句说明了如何获取给定日期的月份的第一天。

请参见下面的输出图像:

0

相关文章:Python MySQL-删除表 Python MySQL-删除表 您可& […]...

MySQL变量 MySQL变量 变量用于在程序执行期间存储数据或信息。这是一种使用适当名称标记数据的方法,有助于读者更清楚地了 […]...

MySQL COPY数据库 MySQL COPY数据库 数据库是用于存储可由用户访问和管理的记录的有组织的集合的应用程序。它将数据保存到表 […]...

如何在MySQL中创建索引 如何在MySQL中创建索引 索引是一种数据结构,它使我们可以在现有表中添加索引。它使您能够改进更快地检索数据库 […]...

MySQL HAVING子句 MySQL HAVING子句 MySQL HAVING子句与GROUP BY子句一起使用。它始终返回条件为TR […]...

MySQL内部连接 MySQL内部连接 MySQL内部联接用于仅从表中返回符合指定条件的结果,并隐藏其他行和列。 MySQL假定它 […]...

MySQL DECIMAL MySQL十进制 此数据类型用于存储确切的数值。它类似于INT数据类型,用于保留精确度的列,例如工资,价格等会 […]...

MySQL ADDDATE()函数 MySQL ADDDATE()函数 adddate()是一个MySQL日期/时间函数。它用于获取添加了一些时间 […]...

DAY ) mysql,MySQL last_day()函数相关推荐

  1. mysql LAST_DAY() 函数

    mysql中LAST_DAY()函数是取某个月最后一天的日期. 例如:SELECT LAST_DAY('2019-04-01') 取2019年4月的最后一天的日期. 因为4月只有30天,所以2019年 ...

  2. [Mysql] LAST_DAY函数 | DATE_ADD函数 | DATE_SUB函数

    1.LAST_DAY函数 LAST_DAY函数用于返回给定日期的那一月份的最后一天 语法格式 LAST_DAY(date) -- 2022-05-31 SELECT LAST_DAY('2022-05 ...

  3. 处理时间_7_60个Mysql日期时间函数汇总

    Mysql日期时间函数使用大全 需求描述 需求:列出mysql常见的日期.时间函数的使用方法以及注意事项. 解决方法:通过参考官方手册并验证来完成该需求. 注:1 当前以mysql来演示. 2 详细函 ...

  4. MySQL:日期函数、时间函数总结(MySQL 5.X)

    一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +-------------------- ...

  5. mysql中sysdate函数转字符串_【转】MySQL:日期函数、时间函数总结(MySQL 5.X)

    转自:http://www.cnblogs.com/she27/articles/1377089.html 一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time) ...

  6. WebDay18 MySQL存储过程 存储函数 触发器 事务

    MySQL存储过程 存储函数 触发器 事务 一.MySQL存储过程和函数 1.存储过程和函数的概念 2.存储过程和函数的好处 3.存储过程和函数的区别 4.创建存储过程 5.调用存储过程 6.查看存储 ...

  7. mysql最大时间函数_mySql常用时间函数

    1.取一个日期字段的年月: 方法一:select date_format(日期字段,'%Y-%m') as '日期' from 表 方法二:使用left()函数来截取 select left(日期字段 ...

  8. MySQL常用时间函数

    本文转自:http://www.2cto.com/database/201307/230943.html MySQL常用时间函数 1.1 获得当前日期+时间(date + time)函数:now() ...

  9. MySql时间日期函数及格式化详解

    前言 在我们的开发过程中,我们不可避免的需要接触到各种各样的数据类型,其中时间数据是最复杂多样的,为了满足客户的需求,我们需要定制不同的时间格式转换格式,有些我们会放到服务器程序上,通过代码实现时间日 ...

最新文章

  1. 《黑书》hdu1271递推习题:整数对
  2. 注释里的诅咒:哪种语言遭受最多的咒骂?
  3. 转:html id与name区别
  4. linux软件包安装及自制yum源
  5. 国外虚拟机下linux及mysql常用命令
  6. eeprom和编程器固件 k2_用编程器免拆夹子刷斐讯K2 K2P解决难搞固件 刷BREED 无损原EEPROM...
  7. Virtual Earth 添加纽约3D地图
  8. rose服务器系统,ROSE HA 服务器集群软件
  9. 联想服务器万全T260G3系统,联想万全T260G3服务器电子教室更易管理
  10. 数据库-MySQL约束-笔记
  11. linux sound usb声卡,openwrt上用usb声卡听音乐
  12. java为什么是静态的_为什么此方法必须是静态的(Java)?
  13. 计算机桌面空白图标如何删除,我的电脑里有一个空白图标怎么删除
  14. UE4 键盘输入浅析(一)
  15. ubuntu下给谷歌chrome浏览器添加去广告的插件
  16. 系统垂直越权与水平越权漏洞修复记录
  17. 扁平化风格职业规划PPT模板
  18. GEM5 模拟器简介
  19. 调用百度Api实现音频转写
  20. JVM调优实战:to-space exhausted Evacuation Failure

热门文章

  1. 基于Http协议的Android网络编程
  2. 虚拟的大战,真实的恐惧:《世界大战》观后
  3. 海思Hi3516智能分析引擎应用介绍
  4. 嵌入式系统调试诊断方法
  5. 电子时钟〔 LCD 显示〕设计
  6. php使用excel表格数据处理,使用php代码读取表格方法(一)PHPExcel类使用
  7. A SUBJECTIVE VISUAL QUALITY ASSESSMENT METHOD OF PANORAMIC VIDEOS
  8. 【机器学习】sampled softmax loss
  9. 贪心算法黑白点匹配C语言,贪心算法之——黑白点的匹配(两种实现方法)
  10. UVa:12086 Potentiometers