mysql 日期时间函数

time_format() 是一个 MySQL 日期/时间函数。它用于格式化指定的时间。

语法

select time_format(time, format_mask) 

参数:

time:要格式化时间

format_mask:日期格式 以下是选项列表

描述
%f微秒(000000 到 999999)
%f 从 MySQL 4.1.1 开始可用
%H小时(通常为 00 到 23,但可以更高)
%h小时(00 到 12)
%I小时(00 到 12)
%i分钟(00 到 59)
%p上午或下午
%r12 小时制 AM 或 PM 格式的时间 (hh:mm:ss AM/PM)
%S秒(00 到 59)
%s秒(00 到 59)
%T24 小时格式的时间 (hh:mm:ss)

示例 1

select time_format('11:21:22','%r');
select time_format('15:21:22','%r');