📅  最后修改于: 2023-12-03 15:17:46.861000             🧑  作者: Mango
MySQL 中的 DATE_FORMAT() 函数用于将日期格式化为特定格式的字符串。它可以用于从日期/时间型列中提取指定部分的日期或时间信息,以及将日期/时间格式化为新的格式。
DATE_FORMAT(date, format)
其中,date 表示要格式化的日期或日期时间值,format 表示要返回的字符串格式。format 参数使用类似于 C/Java 语言的格式说明符。
下面给出几个使用 DATE_FORMAT() 函数的示例:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d');
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');
SELECT DATE_FORMAT(NOW(), '%m');
SELECT DATE_FORMAT(NOW(), '%Y');
SELECT DATE_FORMAT(NOW(), '%W');
SELECT DATE_FORMAT(NOW(), '%H:%i:%s');
DATE_FORMAT() 函数是 MySQL 中一个十分强大的函数,可以方便地将日期/时间格式化为一个符合特定需求的字符串。使用该函数能够使我们更加轻松、高效地处理日期/时间数据。