日期在数据库中是一个常见且重要的数据类型,在MySQL中,我们可以使用各种函数和格式化选项来处理和显示日期。本文将详细介绍MySQL中的日期格式化方法,并提供相应的源代码示例。
- DATE_FORMAT函数
DATE_FORMAT函数是MySQL中用于格式化日期的常用函数。它接受两个参数:日期值和格式字符串。格式字符串用于指定日期的显示方式。下面是一些常用的格式选项:
- %Y:四位数的年份
- %y:两位数的年份
- %m:两位数的月份
- %c:月份,没有前导零
- %d:两位数的日期
- %e:日期,没有前导零
- %H:24小时制的小时
- %h:12小时制的小时
- %i:两位数的分钟
- %s:两位数的秒钟
- %p:AM或PM
下面是一个示例,将日期格式化为"年-月-日"的形式:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d')