广告
返回顶部
首页 > 资讯 > 数据库 >MySQL 对日期使用 DATE_FORMAT()函数
  • 665
分享到

MySQL 对日期使用 DATE_FORMAT()函数

mysql数据库sql 2023-08-17 05:08:22 665人浏览 薄情痞子
摘要

文章目录 DATE_FORMAT()函数显示今天是星期几只显示年月显示当前时间的分钟数和秒数 DATE_FORMAT()函数 前面使用日期时间函数,获取到的要么是 yyyy-mm-dd 形式的日期,要么是 hh:MM:s


DATE_FORMAT()函数

在这里插入图片描述

前面使用日期时间函数,获取到的要么是 yyyy-mm-dd 形式的日期,要么是 hh:MM:ss 形式的时间,或者是 yyyy-mm-dd hh:mm:ss 形式的日期及时间,其输出格式都已经确定。但在日常生活中,而每次提及日期时间信息都有不同的关注侧面,如:我只想知道今天是几号,或者是星期几,或者时间是几点几分。这时可以使用 DATE_FORMAT() 函数来根据自己的需求获取指定的日期时间信息。

DATE_FORMAT ,日期格式化,顾名思义,可以将日期格式化为各种各样的形式。首先来看一下 Mysql 中都支持哪些日期时间格式。常用格式如下所示。

格式描述格式描述
%a缩写星期名%W星期名
%b缩写月名%PAM 或 PM
%c月(1-12)%m月(01-12)
%D带英文缩写的月中某天%d日(00-31)
%M英文月名%f微秒
%T时间,24 小时制(hh:mm:ss)%S
%H小时(00-23)%k小时(0-23)
%h小时(01-12)%I小时(1-12)
%i分钟,数值(00-59)%Y4 位数的年份
%j年中某天(001-366)%y2 位数的年份

下面来做一些具体演示。

显示今天是星期几

MariaDB [(none)]> select date_format(now(), '%W');+--------------------------+| date_format(now(), '%W') |+--------------------------+| Wednesday                |+--------------------------+1 row in set (0.000 sec)

上面例子可以使用 %a 代替 %W,输出结果为 Wed。

只显示年月

只显示年月,且年用四位数字形式来表示,年月之间使用 - 连接

MariaDB [(none)]> select date_format(now(), '%Y-%c');+-----------------------------+| date_format(now(), '%Y-%c') |+-----------------------------+| 2023-5                      |+-----------------------------+1 row in set (0.000 sec)

年份只显示两位,则上面例子可以使用 %y 代替 %Y,输出结果为 20-7。

显示当前时间的分钟数和秒数

显示当前时间的分钟数和秒数,分和秒之间用 : 连接。

MariaDB [(none)]> select date_format(curtime(), '%i:%S');+---------------------------------+| date_format(curtime(), '%i:%S') |+---------------------------------+| 45:36                           |+---------------------------------+1 row in set (0.000 sec)

该函数的输出形式非常灵活,可以根据需要进行任意输出格式的搭配,这里就不一一进行举例说明了。读者朋友们可以在自己的数据库环境中使用 date_formate() 函数来熟悉这些日期时间格式。

来源地址:https://blog.csdn.net/m0_62617719/article/details/130840551

您可能感兴趣的文档:

--结束END--

本文标题: MySQL 对日期使用 DATE_FORMAT()函数

本文链接: https://www.lsjlt.com/news/372357.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL 对日期使用 DATE_FORMAT()函数
    文章目录 DATE_FORMAT()函数显示今天是星期几只显示年月显示当前时间的分钟数和秒数 DATE_FORMAT()函数 前面使用日期时间函数,获取到的要么是 yyyy-mm-dd 形式的日期,要么是 hh:MM:s...
    99+
    2023-08-17
    mysql 数据库 sql
  • MySQL函数date_format()日期格式转换的实现
    一、在oracle中,当想把字符串为‘2011-09-20 08:30:45’的格式转化为日期格式,我们可以使用oracle提供的to_date函数。 sql语句为: SELECT to_...
    99+
    2022-08-12
    MySQLdate_format日期转换 MySQLdate_format转换
  • MySQL日期格式化yyyy-mm-dd详解(DATE_FORMAT()函数)
    目录一、前言二、 DATE_FORMAT() 函数 和 NOW() 函数三、Unix_TIMESTAMP() 函数 和 FROM_UNIXTIME() 函数四、拿来就用总结一、前言 本文你将会学到: DATE_FORMA...
    99+
    2023-01-12
    Mysql日期格式化为yyyymmdd mysql date_format函数 MySQL日期格式化函数
  • 【MySQL】日期格式化 yyyy-mm-dd 详解 DATE_FORMAT() 函数
    目录 一、前言二、 DATE_FORMAT() 函数 和 NOW() 函数三、UNIX_TIMESTAMP() 函数 和 FROM_UNIXTIME() 函数四、拿来就用1. YYYY-mm-...
    99+
    2023-09-14
    mysql sql
  • MySQL的DATE_FORMAT函数的使用
    假设某宝为鼓励大家双12买买买,奖励双十一那天订单最多的两位用户:分别是用户1:“剁手皇帝陈哈哈” 和 用户2:“触手怪刘大莉” 一人一万元; 需求1:让你通过MySQL订单表,统计一下双11那天,这两位每小时的购买...
    99+
    2022-05-24
    MySQL DATE_FORMAT
  • 如何在MySQL DATE_FORMAT()函数中一起使用日期和时间格式字符?
    我们可以在 DATE_FORMAT() 函数中同时使用这两个格式字符。下面的例子将阐明这一点 -mysql> SELECT DATE_FORMAT(NOW(), 'The time is %a %h:%i:%s:%f %p&#...
    99+
    2023-10-22
  • MySQL中DATE_FORMAT函数怎么用
    这篇文章给大家分享的是有关MySQL中DATE_FORMAT函数怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。DATE_FORMAT(date,format):根据参数对date进行格式化。SELECT&n...
    99+
    2023-06-17
  • mysql 日期函数
    SELECT NOW(); #返回当前系统日期+时间 SELECT CURDATE(); #返回当前系统日期,无时间 SELECT CURTIME(); #返回当前系统时间,不包括日期 SEL...
    99+
    2022-10-18
  • MySQL日期格式及日期函数
    目录 日期格式日期函数 CURDATE()和CURRENT_DATE()CURTIME()和CURRENT_TIME()NOW()和CURRENT_TIMESTAMP()DATE_FORMAT()DATE_ADD()和DATE_SUB(...
    99+
    2023-09-01
    mysql 数据库
  • mysql日期函数的使用方法
    这篇文章主要讲解了“mysql日期函数的使用方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql日期函数的使用方法”吧! ...
    99+
    2022-10-18
  • MySQL日期函数的使用示例
    这篇文章主要为大家展示了“MySQL日期函数的使用示例”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL日期函数的使用示例”这篇文章吧。日期函数1、CURDATE()/CURRENT_DA...
    99+
    2023-06-03
  • mysql日期函数的用法
    这篇文章主要讲解了“mysql日期函数的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql日期函数的用法”吧!啥也不说,先记录一条sqlselec...
    99+
    2022-10-18
  • mysql日期转换函数怎么使用
    MySQL日期转换函数的使用方法如下:1. DATE_FORMAT(date, format)该函数用于将日期转换为指定的格式。其中...
    99+
    2023-08-15
    mysql
  • MySQL日期相关函数
    MySQL中,字符串的年月日时分秒按照 yyyy-mm-dd HH:mm:ss 这种格式排列,那这个字符串就是日期 1、 curdate() :获取年月日 select curdate(); -- 2023-02-04 curtime()...
    99+
    2023-08-30
    mysql 数据库 sql
  • MySQL学习之日期函数怎么使用
    本篇内容介绍了“MySQL学习之日期函数怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!获取 系统时...
    99+
    2022-10-19
  • 怎么使用Pandas实现MySQL日期函数
    本文小编为大家详细介绍“怎么使用Pandas实现MySQL日期函数”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么使用Pandas实现MySQL日期函数”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、前言环...
    99+
    2023-07-05
  • MySQL日期函数有哪些
    这篇文章主要介绍MySQL日期函数有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!MYSQL常用日期函数与日期转换格式化函数1、DAYOFWEEK(date)SELECT...
    99+
    2022-10-18
  • 什么是Mysql日期函数
    下面一起来了解下什么是Mysql日期函数,相信大家看完肯定会受益匪浅,文字在精不在多,希望什么是Mysql日期函数这篇短内容是你想要的。今日时间【2016-12-21】获取昨天日期yyyy-mm-ddsel...
    99+
    2022-10-18
  • MySQL日期函数与日期转换格式化函数有哪些
    这篇文章将为大家详细讲解有关MySQL日期函数与日期转换格式化函数有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Mysql作为一款开元的免费关系型数据库,用户基础非...
    99+
    2022-10-18
  • MySQL常用的日期时间函数
    目录 1.日期(date)函数 2.时间(time)函数 3.日期和时间函数 4.日期和时间比较 5.日期和时间运算 6.日期和时间的格式化 1.日期(date)函数 返回当前日期:CURDATE(), CURRENT_DATE(),...
    99+
    2023-09-11
    sql 数据库 database mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作