mysql time_format 和 date_fomat区别
时间: 2023-11-28 19:07:43 浏览: 54
Mysql 日期时间 DATE_FORMAT(date,format)
`TIME_FORMAT` 和 `DATE_FORMAT` 都是 MySQL 中用于格式化时间和日期的函数。
`DATE_FORMAT` 用于将日期类型的数据格式化为指定的字符串。例如:
```sql
SELECT DATE_FORMAT('2021-06-20', '%Y年%m月%d日');
-- 输出:2021年06月20日
```
`TIME_FORMAT` 用于将时间类型的数据格式化为指定的字符串。例如:
```sql
SELECT TIME_FORMAT('23:59:59', '%H时%i分%s秒');
-- 输出:23时59分59秒
```
所以,两者的主要区别在于作用对象不同,一个是日期类型,一个是时间类型。同时,它们的格式化字符串参数也有所不同。
阅读全文