定义和用法

DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。

语法DATE_FORMAT(date,format)

date 参数是合法的日期。format 规定日期/时间的输出格式。

可以使用的格式有:格式描述

%a缩写星期名

%b缩写月名

%c月,数值

%D带有英文前缀的月中的天

%d月的天,数值(00-31)

%e月的天,数值(0-31)

%f微秒

%H小时 (00-23)

%h小时 (01-12)

%I小时 (01-12)

%i分钟,数值(00-59)

%j年的天 (001-366)

%k小时 (0-23)

%l小时 (1-12)

%M月名

%m月,数值(00-12)

%pAM 或 PM

%r时间,12-小时(hh:mm:ss AM 或 PM)

%S秒(00-59)

%s秒(00-59)

%T时间, 24-小时 (hh:mm:ss)

%U周 (00-53) 星期日是一周的第一天

%u周 (00-53) 星期一是一周的第一天

%V周 (01-53) 星期日是一周的第一天,与 %X 使用

%v周 (01-53) 星期一是一周的第一天,与 %x 使用

%W星期名

%w周的天 (0=星期日, 6=星期六)

%X年,其中的星期日是周的第一天,4 位,与 %V 使用

%x年,其中的星期一是周的第一天,4 位,与 %v 使用

%Y年,4 位

%y年,2 位

实例

下面的脚本使用 DATE_FORMAT() 函数来显示不同的格式。我们使用 NOW() 来获得当前的日期/时间:DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')

DATE_FORMAT(NOW(),'%m-%d-%Y')

DATE_FORMAT(NOW(),'%d %b %y')

DATE_FORMAT(NOW(),'%d %b %Y %T:%f')

结果类似:Dec 29 2008 11:45 PM

12-29-2008

29 Dec 08

29 Dec 2008 16:25:46.635

实例SELECT DATE_FORMAT(`订单创建时间`,'%u') as week,

sum(`总金额`) as money from corder

where DATE_FORMAT(`订单创建时间`,'%Y')=2012

GROUP BY week

结果:

week money

13 854314.83

14 5177385.26

15 4870063.87

16 4529686.53

17 3678584.15

mysql %w_MySQLDATE_FORMAT()函数相关推荐

  1. oracle增量 mysql_是否有任何mysql / Oracle函数给予增量号。基于另一列相似值的一列?...

    我有兴趣知道是否有任何MySQL / Oracle函数给增量号.在另一列相似的值的基础上的一列? 就像在我的下面的代码中,我有order_primary列,其中包含订单号.所以基于此我们可以确定有多少 ...

  2. ipad php mysql_PHP中的MYSQL常用函数

    PHP中的MYSQL常用函数 1.mysql_connect()-建立数据库连接 格式: resource mysql_connect([string hostname [:port] [:/path ...

  3. mysql 本周函数_【转】MySQL时间函数的使用:查询本周、下周、本月、下个月份的数据...

    MySQL时间函数的使用:查询本周.上周.本月.上个月份的数据[转] /*今天*/ select * from 表名 where to_days(时间字段) = to_days(now()); /*昨 ...

  4. mysql聚合函数count用法_MySQL中聚合函数count的使用和性能优化技巧

    本文的环境是Windows 10,MySQL版本是5.7.12-log 一. 基本使用 count的基本作用是有两个: 统计某个列的数据的数量: 统计结果集的行数: 用来获取满足条件的数据的数量.但是 ...

  5. MySQL STR_TO_DATE函数

    转: MySQL STR_TO_DATE函数 2017年12月05日 15:41:58 木林森淼 阅读数:23822 版权声明:水平有限,如有补充或更正,望大家评论指正 https://blog.cs ...

  6. MYSQL 加密函数的用法

    常见加密函数有md5,hash,password等,mysql应用web一般都是md5,32位的,下面讲将MYSQL 加密函数的用法.1,md5加密用法select md5('admin');2,pa ...

  7. Mysql 常用函数(19)- mod 函数

    Mysql常用函数的汇总,可看下面文章 https://www.cnblogs.com/poloyy/p/12890763.html mod 的作用 求余数,和%一样 mod的语法格式 mod(n,m ...

  8. mysql自定义函数应用_mysql functions实例:在自定义函数中应用字符串函数

    分享一段mysql自定义函数的代码,在其中用到了mysql的字符串函数length. 代码: mysql> delimiter $$ mysql> CREATE FUNCTION myFu ...

  9. mysql 聚合函数内比较运算符_关于常用 MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结...

    /* 关于MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结,*/ -- 1 运算符优先级  /* 12.1.1. 操作符优先级 以下列表显示了操作符优先级的由低到高的顺序.排列在同一行的操作符 ...

最新文章

  1. 机器学习(2)特征提取1 -- 字典特征提取
  2. 机器学习类别/标称(categorical)数据处理:独热编码(One Hot Encoding)
  3. Science重磅!人类特有基因触发猴子长出更强大的大脑
  4. UITextView 取消键盘方法
  5. 后浪们 : 难道要先结婚后恋爱?
  6. 模拟电路技术之基础知识(四)
  7. 用python 登录 ssh 与 sftp 通过证书登录系统
  8. Python in worker has different version 3.7 than that in driver 3.6
  9. 南京:第三届软博会“外包”将唱主角
  10. 打开eclipse出现JVM terminated.Exit Code=-1错误的解决办法
  11. 计算机辅助设计与图像学学报 改后发表,几种常见图像二值化方法的结果对比与分析...
  12. html不支持js,解决Firefox不支持Js的InnerHtml问题
  13. 时间序列信号处理(一)-----变分模态分解(VMD)
  14. Cannot uninstall .. It is a distutils installed project and thus we cannot accurately determine 解决方案
  15. Shell脚步乱码问题解决方案
  16. 物料清单的重构———虚项
  17. 火车头采集器 采集https网站 以及网站cookie 避免 蜘蛛 爬虫 程序等
  18. 使用osmconvert转换pbf文件至osm文件
  19. 剪映字幕导出免费工具简单好用
  20. 关于Hantek6022BL虚拟示波器的在WIN10的安装(神坑)

热门文章

  1. BeyondCompare4.1.9解决过期问题
  2. 创建商品类java_SSH框架网上商城项目第9战之添加和更新商品类别功能实现
  3. java 文件上传 demo_java文件上传Demo
  4. 山东师范大学计算机尹副教授,我校举办首届优秀教案展评工作
  5. 北大igem生物计算机,正在报名 | 2019国际基因工程机器大赛(iGEM)
  6. 【存储知识学习】第八章-Fibre Channel协议-8.1 FC网络和8.2FC协议中七种端口类型-《大话存储》阅读笔记
  7. 【业务知识】企业数字档案馆总体架构图
  8. 2018年学员信息系统项目管理师备考经验
  9. 《系统集成项目管理工程师》必背100个知识点-24变更的常见原因
  10. Python字符串格式化之format方法详解