在 MySQL 中,DATE_FORMAT 函数用于将日期数据格式化为指定的格式。其语法如下:
DATE_FORMAT(date, format)
如果要将日期字段 my_date 格式化为年-月-日的格式,可以使用 以下DATE_FORMAT 函数:
其中 %Y 表示四位年份,%m 表示两位月份,%d 表示两位日期。
SELECT DATE_FORMAT(my_date,'%Y-%m-%d')AS formatted_date
FROM my_table;
以下是一些常用的格式化符号及其含义:
%Y:四位年份(例如:2024)
%y:两位年份(例如:24)
%m:两位月份(01 - 12)
%c:月份(1 - 12)
%d:两位日期(01 - 31)
%e:日期(1 - 31)
%H:24小时制的小时(00 - 23)
%h:12小时制的小时(01 - 12)
%i:两位分钟(00 - 59)
%s:两位秒数(00 - 59)
%p:AM 或 PM
%W:完整的星期几名称(Sunday - Saturday)
%a:缩写的星期几名称(Sun - Sat)
%M:月份名称(January - December)
%b:缩写的月份名称(Jan - Dec)
版权归原作者 高级数据分析师 所有, 如有侵权,请联系我们删除。