Перейти к основному содержимому

time_format

Форматирует значения типа TIME в указанном формате.

Синтаксис

VARCHAR TIME_FORMAT(TIME time, VARCHAR format)

Параметры

  • time (Обязательный): Значение времени (типа TIME) для форматирования.
  • format (Обязательный): Используемый формат. Допустимые значения:
%f	Микросекунды (000000 до 999999)
%H Час (00 до 23)
%h Час (00 до 12)
%i Минуты (00 до 59)
%p AM или PM
%S Секунды (00 до 59)
%s Секунды (00 до 59)

Примеры

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)