MySQL 中可以使用 DATE_FORMAT
函数来格式化时间格式。具体用法如下:
SELECT DATE_FORMAT(date_column, format) FROM table_name;
其中,date_column
是你要格式化的日期字段,format
是你想要转换成的格式,例如 %Y-%m-%d %H:%i:%s
表示将年份、月份、日期、小时、分钟和秒数全部展示。
以下是一些常见的日期格式:
格式 | 说明 |
---|---|
%Y | 四位年份 |
%y | 两位年份 |
%m | 两位月份 |
%c | 数字表示的月份 |
%d | 两位日期 |
%e | 数字表示的日期 |
%H | 24小时制的小时 |
%h | 12小时制的小时 |
%i | 两位分钟 |
%s | 两位秒数 |
%p | AM/PM |
例如,要将 date_column
字段以 YYYY-MM-DD HH:MM:SS
的格式输出,则可以使用以下语句:
SELECT DATE_FORMAT(date_column, '%Y-%m-%d %H:%i:%s') FROM table_name;