mysql 中date_format
时间: 2023-12-22 12:29:12 浏览: 128
几个实用的MySQL内置函数实用说明
`date_format`是MySQL中的一个日期格式化函数,用于将日期数据按照指定的格式进行格式化输出。
以下是一个使用`date_format`函数的示例:
```sql
SELECT date_format('2021-09-30', '%Y-%m-%d');
```
这个示例将会返回一个格式为`YYYY-MM-DD`的日期字符串,即`2021-09-30`。
`date_format`函数的第一个参数是要格式化的日期值,可以是一个日期字段、日期常量或者是一个日期表达式。第二个参数是格式化的模板,用于指定输出的日期格式。
下面是一些常用的格式化模板:
- `%Y`:四位数的年份
- `%y`:两位数的年份
- `%m`:两位数的月份
- `%d`:两位数的日期
- `%H`:24小时制的小时
- `%h`:12小时制的小时
- `%i`:两位数的分钟
- `%s`:两位数的秒钟
- `%W`:星期的完整名称
- `%w`:星期的数字表示(0-6,其中0表示星期日)
- `%M`:月份的完整名称
- `%b`:月份的缩写名称
你可以根据自己的需求选择合适的格式化模板来使用`date_format`函数。
阅读全文