导读:
MySQL 是一种开源的关系型数据库管理系统,它支持多种数据类型 , 其中包括日期和时间类型 。在 MySQL 中,日期和时间类型可以相互转换,本文将介绍如何将时间类型转换为日期类型 。
1. DATE_FORMAT 函数
DATE_FORMAT 函数可以将日期或时间类型的值格式化为指定的格式 , 其中 %Y 表示年份 , %m 表示月份,%d 表示天数,例如:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d') AS date;
这条语句会返回当前日期,格式为 YYYY-MM-DD 。
2. FROM_UNIXTIME 函数
FROM_UNIXTIME 函数可以将 Unix 时间戳转换为日期或时间类型的值 , 例如:
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(), '%Y-%m-%d') AS date;
3. STR_TO_DATE 函数
STR_TO_DATE 函数可以将字符串转换为日期或时间类型的值,例如:
SELECT STR_TO_DATE('2021-01-01', '%Y-%m-%d') AS date;
这条语句会将字符串 '2021-01-01' 转换为日期类型的值,格式为 YYYY-MM-DD 。
总结:
【mysql时间格式转换yyyymm mysql时间变日期】MySQL 支持多种日期和时间类型,通过使用 DATE_FORMAT、FROM_UNIXTIME 和 STR_TO_DATE 等函数,可以将时间类型转换为日期类型,从而满足不同的需求 。
推荐阅读
- mysql分组后怎么拿到每组数据 mysql分组取第几行
- 如何查看云服务器的型号参数表? 云服务器配置怎么看型号参数表
- redis的field
- redis目录树存储 redis目录设置
- redisson安装 将redis安装到服务上
- redis设计排行榜 redis帮派设计
- redis的nio多路复用 redis的nio
- redis3.132
- redis.redis redis的jar有哪些