网站首页 > 基础教程 正文
简介
在处理数据的时候,经常会在MySQL里面格式化时间进行统计。
DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。
用法
select DATE_FORMAT(date,format) from table;
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)
%p AM 或 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 位
例子
select DATE_FORMAT(now(),"%Y-%m-%d %H:%i:%S") as now;
输出
mysql> select DATE_FORMAT(now(),"%Y-%m-%d %H:%i:%S") as now;
+---------------------+
| now |
+---------------------+
| 2020-11-02 22:06:40 |
+---------------------+
1 row in set (0.00 sec)
按照日期统计
select create_day , count(1) AS count from (select DATE_FORMAT(CREATE_TIME,"%Y-%m-%d") AS create_day FROM TABLES) u group by create_day;
输出
mysql> select create_day , count(1) AS count from (select DATE_FORMAT(CREATE_TIME,"%Y-%m-%d") AS create_day FROM TABLES) u group by create_day;
+------------+-------+
| create_day | count |
+------------+-------+
| 2020-10-26 | 323 |
+------------+-------+
1 row in set (0.00 sec)
?
猜你喜欢
- 2024-12-03 mysql中的date、datetime、timestamp你还不知道怎么使用吗
- 2024-12-03 线程不安全的 SimpleDateFormat
- 2024-12-03 MySQL中按月统计并逐月累加统计值的几种写法
- 2024-12-03 最全的MySQL时间函数总结
- 2024-12-03 MySQL数据库关于表的一系列操作
- 2024-12-03 Mysql 设置自动每个月生成分区方法
- 2024-12-03 浅谈分库分表那些事儿
- 2024-12-03 mysql数据库创建分区表,并且自动创建新分区的保姆教程
- 2024-12-03 MySQL与SQL SERVER周指标计算
- 2024-12-03 date命令及格式化详解
- 最近发表
-
- 在使用Bootstrap吗?快来看看如何使用 Bootswatch 主题吧
- 50个HTML5免费的Bootstrap模板 :下
- 定制你的bootstrap之--修改less文件1
- BootstrapBlazor :使用 .NET 生成交互式客户端 Web UI 的框架
- React与使用Bootstrap5模态框的注意事项
- 如何引用bootstrap没有的字体图标
- 10个超酷炫Bootstrap HTML & CSS UI工具包
- Bootstrap自举电路工作原理讲解(自举电路的原理)
- 为何 BootstrapVue 能成为 Vue 前端框架顶流?
- 新增 创意布局企业网络服务CSS模板 bootstrap 模板
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)