time_format
Formats TIME-type values in the specified format.
Syntaxβ
VARCHAR TIME_FORMAT(TIME time, VARCHAR format)
Parametersβ
time(Required): The time value (of the TIME type) to be formatted.format(Required): The format to use. Valid values:
%f	Microseconds (000000 to 999999)
%H	Hour (00 to 23)
%h	Hour (00 to 12)
%i	Minutes (00 to 59)
%p	AM or PM
%S	Seconds (00 to 59)
%s	Seconds (00 to 59)
Examplesβ
mysql> SELECT TIME_FORMAT("19:30:10", "%h %i %s %p");
+----------------------------------------+
| time_format('19:30:10', '%h %i %s %p') |
+----------------------------------------+
| 12 00 00 AM                            |
+----------------------------------------+
1 row in set (0.01 sec)