Mysql 日期格式转换

Mysql 日期格式转换DATE_FORMAT(date,format)根据格式串format格式化日期或日期和时间值date,返回结果串。 可用DATE_FORMAT()来格式化DATE或DATETIME值,以便得到所希望的格式。根据format字符串格式化date值:

大家好,又见面了,我是你们的朋友全栈君。

DATE_FORMA T(date, format) 根据格式串format 格式化日期或日期和时间值date,返回结果串。

可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值:

 

%S, %s 两位数字形式的秒( 00,01, . . ., 59)
  %i 两位数字形式的分( 00,01, . . ., 59)
  %H 两位数字形式的小时,24 小时(00,01, . . ., 23)
  %h, %I 两位数字形式的小时,12 小时(01,02, . . ., 12)
  %k 数字形式的小时,24 小时(0,1, . . ., 23)
  %l 数字形式的小时,12 小时(1, 2, . . ., 12)
  %T 24 小时的时间形式(h h : m m : s s)
  %r 12 小时的时间形式(hh:mm:ss AM 或hh:mm:ss PM)
  %p AM 或P M
  %W 一周中每一天的名称( S u n d a y, Monday, . . ., Saturday)
  %a 一周中每一天名称的缩写( Sun, Mon, . . ., Sat)
  %d 两位数字表示月中的天数( 00, 01, . . ., 31)
  %e 数字形式表示月中的天数( 1, 2, . . ., 31)
%D 英文后缀表示月中的天数( 1st, 2nd, 3rd, . . .)
  %w 以数字形式表示周中的天数( 0 = S u n d a y, 1=Monday, . . ., 6=Saturday)
  %j 以三位数字表示年中的天数( 001, 002, . . ., 366)
  % U 周(0, 1, 52),其中Sunday 为周中的第一天
  %u 周(0, 1, 52),其中Monday 为周中的第一天
  %M 月名(J a n u a r y, February, . . ., December)
  %b 缩写的月名( J a n u a r y, February, . . ., December)
  %m 两位数字表示的月份( 01, 02, . . ., 12)
  %c 数字表示的月份( 1, 2, . . ., 12)
  %Y 四位数字表示的年份
  %y 两位数字表示的年份
  %% 直接值“%”
  select date_format(日期字段,’%Y-%m-%d’搜索) as ‘日期’ from test

 

查询每天最最大的值:

SELECT MAX(c.`HEART_RYTHM`),  c.`CREATED_TIME` FROM lcn_cardiograph AS c
WHERE c.SUBSCRIBER_ID='58B968004C16C6EB0E80023C604E2211'
AND c.`CREATED_TIME`>='2014-5-25' AND c.`CREATED_TIME`<='2014-5-31'
GROUP BY DATE_FORMAT(c.`CREATED_TIME`,'%Y-%m-%d')
ORDER BY c.`CREATED_TIME`;

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148351.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Vagrant 基本使用操作

    Vagrant 基本使用操作OthersVagrant基本使用操作Vagrant是什么?Vagrant安装Vagrant快速上手安装CentOSVagrant基本命令小结Vagrantfile文件Vagrant基本使用操作Vagrant是什么?Vagrant是一款支持自动化虚拟机暗转、可配置流程的用于管理虚拟机的软件.主要的优势在于可以提供一个可配置、可移植和复用的虚拟机环境(通过定义Vagr…

    2022年10月25日
    0
  • j2me开发环境搭建[通俗易懂]

    j2me开发环境搭建[通俗易懂]学习j2me的开发也有半年了,很多东西需要记住并不断实践。 j2me的环境搭建过程。 要准备的东东:1.JDK;2.开发工具Eclipse;3.eclipseMe;4.WTK;   一、下载jdk,并安装,安装好后配置环境变量,假设现在jdk的安装目录是E:/ProgramFiles/Java/jdk1.6.0_10,那么按如下配置环境变量:

    2022年7月11日
    13
  • Tp-link路由器怎么设置端口映射 内网端口映射听语音

    Tp-link路由器怎么设置端口映射 内网端口映射听语音

    2021年9月25日
    47
  • 预训练和微调_pre-listening

    预训练和微调_pre-listening什么是预训练和微调?预训练(pre-training/trained):你需要搭建一个网络来完成一个特定的图像分类的任务。首先,你需要随机初始化参数,然后开始训练网络,不断调整直到网络的损失越来越小

    2022年8月5日
    2
  • 初探ASP NET MVC Web Application

    初探ASP NET MVC Web Application1.使用VisualStudio2008,下载ASP.NETMVCFramework2.默认的ASP.NETMVCProject包括6个目录Controls–放置Controller类,处理URL请求。Models–放置业务实体类,表示和操作数据。Views–放置UI模板文件,负责展示输出结果。(MVC主要的目录)Scripts–放置Javascr

    2022年7月21日
    10
  • oracle 错误01017,ORA-01017:用户名密码出错 故障实例

    oracle 错误01017,ORA-01017:用户名密码出错 故障实例sysdba登录ORA-01017:用户名密码出错故障排查实例早上接到一个朋友的急call,说是数据库的sys登录不了系统叻。普通用户连接可以登录,只要是assysdba就提示ORA-01017:用户名密码出错。很显然这是一个典型的sysdba登录的问题。首先要他查看了sqlnet文件。SQLNET.AUTHENTICATION_SERVICES=(NONE)启动密码文件验证了,接着查看…

    2022年5月31日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号