mysql 获取时间方式

 更新时间:2022年03月20日 15:09:11   作者:殷殷殷先森丶  
这篇文章主要介绍了mysql 获取时间方式,获取指定时间,获取当前时间等相关内容,需要的朋友可以参考一下,希望对你有所帮助

1、获取指定时间

函数:date_format() 转换

#  获取前一天时间的最大值
SELECT date_format(CURRENT_DATE()-1, '%Y-%m-%d 23:59:59')
#  定义时间值,时间为当前时间整点
SELECT @Front_time := (SELECT CONCAT(CURRENT_DATE(),' ', DATE_FORMAT(now(),'%H'),':00:00'));
#  定义时间值,时间为前一小时
SELECT @front_time := (SELECT CONCAT(CURRENT_DATE(),' ', DATE_FORMAT(now(),'%H')-1,':00:00'));

效果:

2、获取当前时间:年-月-日 时:分:秒

2.1、函数 now() :

# 获取格式为当前时间:年-月-日 时:分:秒
SELECT NOW()

效果:

2.2、函数 SYSDATE()

# 获取格式为当前时间:年-月-日 时:分:秒
SELECT SYSDATE()

效果:

2.3 、函数 current_timestamp()

# 获取格式为当前时间:年-月-日 时:分:秒
SELECT current_timestamp()

效果:

2.4、函数:localtime()

select localtime();

效果:

2.5、函数:localtimestamp()

select localtimestamp();

效果:

3、获取当前时间:年-月-日

3.1、函数:CURRENT_DATE()

SELECT CURRENT_DATE();

效果:

3.2、函数:CURDATE()

SELECT CURDATE();

效果:

3.3、函数:utc_date()

#。**因为我国位于东八时区,所以本地时间 = UTC 时间 + 8 小时**
SELECT utc_date();
# utc_date() 年月日
# utc_time() 时分秒
# utc_timestamp() 年月日 时分秒

效果:

4、返回本月最后一天时间

函数:last_day()

select last_day(NOW());

效果:

到此这篇关于mysql 获取时间方式的文章就介绍到这了,更多相关mysql 获取时间内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL中外键的创建、约束以及删除

    MySQL中外键的创建、约束以及删除

    这篇文章主要给大家介绍了关于MySQL中外键的创建、约束以及删除的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • 解析mysql不重复字段值求和

    解析mysql不重复字段值求和

    本篇文章是对关于mysql不重复字段值求和进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • MySQL 事务概念与用法深入详解

    MySQL 事务概念与用法深入详解

    这篇文章主要介绍了MySQL 事务概念与用法,结合实例形式深入分析了MySQL 事务基本概念、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-05-05
  • 美团网技术团队分享的MySQL索引及慢查询优化教程

    美团网技术团队分享的MySQL索引及慢查询优化教程

    这篇文章主要介绍了美团网技术团队分享的MySQL索引及慢查询优化教程,结合了实际的磁盘IO情况对一些优化方案作出了分析,十分推荐!需要的朋友可以参考下
    2015-11-11
  • MySQL show命令的用法

    MySQL show命令的用法

    MySQL show命令的用法,在dos下很方便的显示一些信息。
    2010-04-04
  • MySQL8.0创建用户和权限控制示例详解

    MySQL8.0创建用户和权限控制示例详解

    这篇文章主要为大家介绍了MySQL8.0创建用户和权限控制实现过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • mysql获取随机数据的方法

    mysql获取随机数据的方法

    在mysql中获取随机数据方法很简单只要使用order by rand()即可了,但是如果你是百万级数据量,使用order by rand()获取随机数据你会等死去,下面我来介绍具体的解决办法
    2013-11-11
  • mysql模糊查询like与REGEXP的使用详细介绍

    mysql模糊查询like与REGEXP的使用详细介绍

    每位程序员们应该都知道,增删改查是mysql最基本的功能,而其中查是最频繁的操作,模糊查找是查询中非常常见的操作,于是模糊查找成了必修课。下面这篇文章就给大家详细介绍了mysql模糊查询like与REGEXP的使用,有需要的朋友们可以参考学习。
    2016-12-12
  • 浅谈mysql双层not exists查询执行流程

    浅谈mysql双层not exists查询执行流程

    本文主要介绍了浅谈mysql双层not exists查询执行流程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • win32 mysql 5.7.27 安装配置方法图文教程

    win32 mysql 5.7.27 安装配置方法图文教程

    这篇文章主要为大家详细介绍了win32 mysql 5.7.27 安装配置方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-10-10

最新评论