【mysql日期类型转换 mysql得日期转换】导读:在MySQL中,日期转换是非常常见的操作 。这篇文章将介绍如何使用MySQL函数进行日期转换,包括日期格式化、日期提取等 。
1. DATE_FORMAT函数
DATE_FORMAT函数可以将日期格式化为指定的格式 。例如,将日期2019-10-01转换为“2019年10月01日”的格式:
SELECT DATE_FORMAT('2019-10-01','%Y年%m月%d日');
2. STR_TO_DATE函数
STR_TO_DATE函数可以将字符串转换为日期 。例如,将字符串“2019-10-01”转换为日期格式:
SELECT STR_TO_DATE('2019-10-01','%Y-%m-%d');
3. YEAR函数、MONTH函数和DAY函数
YEAR函数、MONTH函数和DAY函数可以分别提取日期的年份、月份和日 。例如,提取日期“2019-10-01”的年份:
SELECT YEAR('2019-10-01');
4. DATE_ADD函数和DATE_SUB函数
DATE_ADD函数和DATE_SUB函数可以对日期进行加减运算 。例如,将日期“2019-10-01”加上3天:
SELECT DATE_ADD('2019-10-01',INTERVAL 3 DAY);
5. DATEDIFF函数
DATEDIFF函数可以计算两个日期之间的天数差 。例如 , 计算日期“2019-10-01”和“2019-10-05”之间的天数差:
SELECT DATEDIFF('2019-10-05','2019-10-01');
总结:MySQL提供了丰富的日期转换函数 , 可以方便地进行日期格式化、日期提取、日期加减和日期差计算等操作,极大地方便了开发人员的工作 。
推荐阅读
- mysql8高可用 易用的高可用性mysql
- 用jsp实现数据库的增删改 jsp增加mysql数据
- mysql8 重启 mysql重启后连不上了
- sql error codes for mysql gemmysql2报错
- mysql分区可以提高查询速度么 mysql分区好用吗
- php的mysql_query php操作mysql配置
- mysql数据库设置自增语句 mysql自增计数器
- 如何使用云服务器? 云服务器是怎么使用的
- redis设置缓存失效策略 redis缓冲时间设计